---
Fuzzer filename: '/src/libvpx/examples/vpx_enc_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL20vpx_img_plane_heightPK9vpx_imagei
      functionSourceFile: '/src/libvpx/examples/vpx_enc_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19vpx_img_plane_widthPK9vpx_imagei
      functionSourceFile: '/src/libvpx/examples/vpx_enc_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24nalloc_backtrace_excludemPKc
      functionSourceFile: '/src/libvpx/third_party/nalloc/nalloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/nalloc/nalloc.h:186,5'
          Dst:             fprintf
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20nalloc_random_updateh
      functionSourceFile: '/src/libvpx/third_party/nalloc/nalloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10nalloc_endv
      functionSourceFile: '/src/libvpx/third_party/nalloc/nalloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12encode_frameP13vpx_codec_ctxP9vpx_imageiiP8_IO_FILEm
      functionSourceFile: '/src/libvpx/examples/vpx_enc_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fwrite
        - vpx_codec_encode
        - vpx_codec_get_cx_data
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'examples/vpx_enc_fuzzer.cc:144,7'
          Dst:             vpx_codec_encode
        - Src:             'examples/vpx_enc_fuzzer.cc:147,17'
          Dst:             vpx_codec_get_cx_data
        - Src:             'examples/vpx_enc_fuzzer.cc:151,11'
          Dst:             fwrite
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17fuzz_vpx_img_readP9vpx_imagePKhm
      functionSourceFile: '/src/libvpx/examples/vpx_enc_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          222
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL19vpx_img_plane_widthPK9vpx_imagei
        - _ZL20vpx_img_plane_heightPK9vpx_imagei
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'examples/vpx_enc_fuzzer.cc:104,3'
          Dst:             __assert_fail
        - Src:             'examples/vpx_enc_fuzzer.cc:112,13'
          Dst:             _ZL19vpx_img_plane_widthPK9vpx_imagei
        - Src:             'examples/vpx_enc_fuzzer.cc:113,19'
          Dst:             _ZL20vpx_img_plane_heightPK9vpx_imagei
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    210
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12nalloc_startPKhm
      functionSourceFile: '/src/libvpx/third_party/nalloc/nalloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          95
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL20nalloc_random_updateh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/nalloc/nalloc.h:171,5'
          Dst:             _ZL20nalloc_random_updateh
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/libvpx/examples/vpx_enc_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          297
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL10nalloc_endv
        - _ZL12encode_frameP13vpx_codec_ctxP9vpx_imageiiP8_IO_FILEm
        - _ZL12nalloc_startPKhm
        - _ZL17fuzz_vpx_img_readP9vpx_imagePKhm
        - abort
        - fclose
        - fopen
        - nalloc_init
        - vpx_codec_destroy
        - vpx_codec_enc_config_default
        - vpx_codec_enc_init_ver
        - vpx_codec_vp8_cx
        - vpx_img_alloc
        - vpx_img_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'examples/vpx_enc_fuzzer.cc:186,3'
          Branch Sides:    []
      Callsites:
        - Src:             'examples/vpx_enc_fuzzer.cc:164,3'
          Dst:             nalloc_init
        - Src:             'examples/vpx_enc_fuzzer.cc:183,36'
          Dst:             vpx_codec_vp8_cx
        - Src:             'examples/vpx_enc_fuzzer.cc:183,7'
          Dst:             vpx_codec_enc_config_default
        - Src:             'examples/vpx_enc_fuzzer.cc:183,71'
          Dst:             abort
        - Src:             'examples/vpx_enc_fuzzer.cc:184,15'
          Dst:             fopen
        - Src:             'examples/vpx_enc_fuzzer.cc:217,7'
          Dst:             vpx_codec_vp8_cx
        - Src:             'examples/vpx_enc_fuzzer.cc:217,7'
          Dst:             vpx_codec_enc_init_ver
        - Src:             'examples/vpx_enc_fuzzer.cc:221,8'
          Dst:             vpx_img_alloc
        - Src:             'examples/vpx_enc_fuzzer.cc:225,3'
          Dst:             _ZL12nalloc_startPKhm
        - Src:             'examples/vpx_enc_fuzzer.cc:236,24'
          Dst:             _ZL17fuzz_vpx_img_readP9vpx_imagePKhm
        - Src:             'examples/vpx_enc_fuzzer.cc:242,5'
          Dst:             _ZL12encode_frameP13vpx_codec_ctxP9vpx_imageiiP8_IO_FILEm
        - Src:             'examples/vpx_enc_fuzzer.cc:246,10'
          Dst:             _ZL12encode_frameP13vpx_codec_ctxP9vpx_imageiiP8_IO_FILEm
        - Src:             'examples/vpx_enc_fuzzer.cc:250,3'
          Dst:             _ZL10nalloc_endv
        - Src:             'examples/vpx_enc_fuzzer.cc:251,3'
          Dst:             vpx_img_free
        - Src:             'examples/vpx_enc_fuzzer.cc:252,3'
          Dst:             vpx_codec_destroy
        - Src:             'examples/vpx_enc_fuzzer.cc:253,3'
          Dst:             fclose
    - functionName:    nalloc_init
      functionSourceFile: '/src/libvpx/third_party/nalloc/nalloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          126
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - atoi
        - getenv
        - strstr
        - strtol
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/nalloc/nalloc.h:123,19'
          Dst:             getenv
        - Src:             'third_party/nalloc/nalloc.h:125,17'
          Dst:             atoi
        - Src:             'third_party/nalloc/nalloc.h:133,30'
          Dst:             strstr
        - Src:             'third_party/nalloc/nalloc.h:139,17'
          Dst:             getenv
        - Src:             'third_party/nalloc/nalloc.h:141,30'
          Dst:             strtol
        - Src:             'third_party/nalloc/nalloc.h:144,19'
          Dst:             getenv
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    atoi
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strstr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    reallocarray
      functionSourceFile: '/src/libvpx/third_party/nalloc/nalloc.h'
      linkageType:     externalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11nalloc_failmPKc
        - __cxa_call_unexpected
        - __errno_location
        - __libc_reallocarray
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/nalloc/nalloc.h:329,7'
          Dst:             _ZL11nalloc_failmPKc
        - Src:             'third_party/nalloc/nalloc.h:330,5'
          Dst:             __errno_location
        - Src:             'third_party/nalloc/nalloc.h:334,1'
          Dst:             __cxa_call_unexpected
        - Src:             'third_party/nalloc/nalloc.h:333,10'
          Dst:             __libc_reallocarray
    - 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:    _ZL11nalloc_failmPKc
      functionSourceFile: '/src/libvpx/third_party/nalloc/nalloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL20nalloc_random_updateh
        - _ZL24nalloc_backtrace_excludemPKc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/nalloc/nalloc.h:207,3'
          Dst:             _ZL20nalloc_random_updateh
        - Src:             'third_party/nalloc/nalloc.h:209,5'
          Dst:             _ZL20nalloc_random_updateh
        - Src:             'third_party/nalloc/nalloc.h:211,7'
          Dst:             _ZL20nalloc_random_updateh
        - Src:             'third_party/nalloc/nalloc.h:216,9'
          Dst:             _ZL24nalloc_backtrace_excludemPKc
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_call_unexpected
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __libc_reallocarray
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    realloc
      functionSourceFile: '/src/libvpx/third_party/nalloc/nalloc.h'
      linkageType:     externalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11nalloc_failmPKc
        - __cxa_call_unexpected
        - __errno_location
        - __libc_realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/nalloc/nalloc.h:321,7'
          Dst:             _ZL11nalloc_failmPKc
        - Src:             'third_party/nalloc/nalloc.h:322,5'
          Dst:             __errno_location
        - Src:             'third_party/nalloc/nalloc.h:326,1'
          Dst:             __cxa_call_unexpected
        - Src:             'third_party/nalloc/nalloc.h:325,10'
          Dst:             __libc_realloc
    - functionName:    __libc_realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __libc_malloc
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calloc
      functionSourceFile: '/src/libvpx/third_party/nalloc/nalloc.h'
      linkageType:     externalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11nalloc_failmPKc
        - __cxa_call_unexpected
        - __errno_location
        - __libc_calloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/nalloc/nalloc.h:305,7'
          Dst:             _ZL11nalloc_failmPKc
        - Src:             'third_party/nalloc/nalloc.h:306,5'
          Dst:             __errno_location
        - Src:             'third_party/nalloc/nalloc.h:310,1'
          Dst:             __cxa_call_unexpected
        - Src:             'third_party/nalloc/nalloc.h:309,10'
          Dst:             __libc_calloc
    - functionName:    __libc_calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    send
      functionSourceFile: '/src/libvpx/third_party/nalloc/nalloc.h'
      linkageType:     externalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11nalloc_failmPKc
        - __errno_location
        - __send
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/nalloc/nalloc.h:297,7'
          Dst:             _ZL11nalloc_failmPKc
        - Src:             'third_party/nalloc/nalloc.h:298,5'
          Dst:             __errno_location
        - Src:             'third_party/nalloc/nalloc.h:301,10'
          Dst:             __send
    - functionName:    __send
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recv
      functionSourceFile: '/src/libvpx/third_party/nalloc/nalloc.h'
      linkageType:     externalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11nalloc_failmPKc
        - __errno_location
        - __recv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/nalloc/nalloc.h:289,7'
          Dst:             _ZL11nalloc_failmPKc
        - Src:             'third_party/nalloc/nalloc.h:290,5'
          Dst:             __errno_location
        - Src:             'third_party/nalloc/nalloc.h:293,10'
          Dst:             __recv
    - functionName:    __recv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    write
      functionSourceFile: '/src/libvpx/third_party/nalloc/nalloc.h'
      linkageType:     externalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11nalloc_failmPKc
        - __errno_location
        - __write
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/nalloc/nalloc.h:281,7'
          Dst:             _ZL11nalloc_failmPKc
        - Src:             'third_party/nalloc/nalloc.h:282,5'
          Dst:             __errno_location
        - Src:             'third_party/nalloc/nalloc.h:285,10'
          Dst:             __write
    - functionName:    __write
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read
      functionSourceFile: '/src/libvpx/third_party/nalloc/nalloc.h'
      linkageType:     externalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11nalloc_failmPKc
        - __errno_location
        - __read
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/nalloc/nalloc.h:273,7'
          Dst:             _ZL11nalloc_failmPKc
        - Src:             'third_party/nalloc/nalloc.h:274,5'
          Dst:             __errno_location
        - Src:             'third_party/nalloc/nalloc.h:277,10'
          Dst:             __read
    - functionName:    __read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x87_get_control_word
      functionSourceFile: '/src/libvpx/vpx_ports/x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      short
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_pkt_list_get
      functionSourceFile: '/src/libvpx/vpx/src/vpx_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_pkt_list_add
      functionSourceFile: '/src/libvpx/vpx/src/vpx_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_enc_config_set
      functionSourceFile: '/src/libvpx/vpx/src/vpx_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_get_global_headers
      functionSourceFile: '/src/libvpx/vpx/src/vpx_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          66
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_get_preview_frame
      functionSourceFile: '/src/libvpx/vpx/src/vpx_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          66
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_set_cx_data_buf
      functionSourceFile: '/src/libvpx/vpx/src/vpx_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_get_cx_data
      functionSourceFile: '/src/libvpx/vpx/src/vpx_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          152
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x87_set_control_word
      functionSourceFile: '/src/libvpx/vpx_ports/x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x87_set_double_precision
      functionSourceFile: '/src/libvpx/vpx_ports/x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x87_get_control_word
        - x87_set_control_word
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_ports/x86.h:381,23'
          Dst:             x87_get_control_word
        - Src:             '/src/libvpx/vpx_ports/x86.h:393,3'
          Dst:             x87_set_control_word
    - functionName:    vpx_codec_encode
      functionSourceFile: '/src/libvpx/vpx/src/vpx_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          170
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - x87_set_control_word
        - x87_set_double_precision
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx/src/vpx_encoder.c:215,5'
          Dst:             x87_set_double_precision
        - Src:             '/src/libvpx/vpx/src/vpx_encoder.c:245,5'
          Dst:             x87_set_control_word
    - functionName:    vpx_codec_enc_config_default
      functionSourceFile: '/src/libvpx/vpx/src/vpx_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx/src/vpx_encoder.c:167,5'
          Dst:             __assert_fail
    - functionName:    vpx_codec_enc_init_multi_ver
      functionSourceFile: '/src/libvpx/vpx/src/vpx_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          288
      EdgeCount:       89
      CyclomaticComplexity: 27
      functionsReached:
        - vpx_codec_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx/src/vpx_encoder.c:126,11'
          Dst:             vpx_codec_destroy
        - Src:             '/src/libvpx/vpx/src/vpx_encoder.c:132,13'
          Dst:             vpx_codec_destroy
    - functionName:    vpx_codec_enc_init_ver
      functionSourceFile: '/src/libvpx/vpx/src/vpx_encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          145
      EdgeCount:       47
      CyclomaticComplexity: 15
      functionsReached:
        - vpx_codec_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx/src/vpx_encoder.c:62,7'
          Dst:             vpx_codec_destroy
    - functionName:    vpx_internal_error
      functionSourceFile: '/src/libvpx/vpx/src/vpx_codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - longjmp
        - vsnprintf
      functionUses:    38
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx/src/vpx_codec.c:128,5'
          Dst:             vsnprintf
        - Src:             '/src/libvpx/vpx/src/vpx_codec.c:133,21'
          Dst:             longjmp
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    longjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_control_
      functionSourceFile: '/src/libvpx/vpx/src/vpx_codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          103
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_get_caps
      functionSourceFile: '/src/libvpx/vpx/src/vpx_codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_destroy
      functionSourceFile: '/src/libvpx/vpx/src/vpx_codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_error_detail
      functionSourceFile: '/src/libvpx/vpx/src/vpx_codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_error
      functionSourceFile: '/src/libvpx/vpx/src/vpx_codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vpx_codec_err_to_string
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx/src/vpx_codec.c:0,0'
          Dst:             vpx_codec_err_to_string
    - functionName:    vpx_codec_err_to_string
      functionSourceFile: '/src/libvpx/vpx/src/vpx_codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_iface_name
      functionSourceFile: '/src/libvpx/vpx/src/vpx_codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_version_extra_str
      functionSourceFile: '/src/libvpx/vpx/src/vpx_codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_version_str
      functionSourceFile: '/src/libvpx/vpx/src/vpx_codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_codec_version
      functionSourceFile: '/src/libvpx/vpx/src/vpx_codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_valid_img_fmt
      functionSourceFile: '/src/libvpx/vpx/src/vpx_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          52
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vpx/src/vpx_image.c:21,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    vpx_img_free
      functionSourceFile: '/src/libvpx/vpx/src/vpx_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          53
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - vpx_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx/src/vpx_image.c:272,47'
          Dst:             vpx_free
    - functionName:    vpx_img_flip
      functionSourceFile: '/src/libvpx/vpx/src/vpx_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_img_set_rect
      functionSourceFile: '/src/libvpx/vpx/src/vpx_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          198
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_img_wrap
      functionSourceFile: '/src/libvpx/vpx/src/vpx_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - img_alloc_helper
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx/src/vpx_image.c:189,10'
          Dst:             img_alloc_helper
    - functionName:    img_alloc_helper
      functionSourceFile: '/src/libvpx/vpx/src/vpx_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          382
      EdgeCount:       99
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - calloc
        - is_valid_img_fmt
        - vpx_img_free
        - vpx_img_set_rect
        - vpx_memalign
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/libvpx/vpx/src/vpx_image.c:71,3'
          Branch Sides:    []
        - Branch String:   '/src/libvpx/vpx/src/vpx_image.c:88,3'
          Branch Sides:    []
        - Branch String:   '/src/libvpx/vpx/src/vpx_image.c:97,3'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vpx/src/vpx_image.c:48,8'
          Dst:             is_valid_img_fmt
        - Src:             '/src/libvpx/vpx/src/vpx_image.c:117,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx/src/vpx_image.c:120,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx/src/vpx_image.c:132,26'
          Dst:             calloc
        - Src:             '/src/libvpx/vpx/src/vpx_image.c:148,32'
          Dst:             vpx_memalign
        - Src:             '/src/libvpx/vpx/src/vpx_image.c:168,13'
          Dst:             vpx_img_set_rect
        - Src:             '/src/libvpx/vpx/src/vpx_image.c:169,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx/src/vpx_image.c:174,3'
          Dst:             vpx_img_free
    - functionName:    vpx_img_alloc
      functionSourceFile: '/src/libvpx/vpx/src/vpx_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - img_alloc_helper
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx/src/vpx_image.c:181,10'
          Dst:             img_alloc_helper
    - functionName:    get_malloc_address_location
      functionSourceFile: '/src/libvpx/vpx_mem/vpx_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_actual_malloc_address
      functionSourceFile: '/src/libvpx/vpx_mem/vpx_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_malloc_address_location
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_mem/vpx_mem.c:53,40'
          Dst:             get_malloc_address_location
    - functionName:    vpx_free
      functionSourceFile: '/src/libvpx/vpx_mem/vpx_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - get_actual_malloc_address
      functionUses:    50
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_mem/vpx_mem.c:83,18'
          Dst:             get_actual_malloc_address
    - functionName:    vpx_calloc
      functionSourceFile: '/src/libvpx/vpx_mem/vpx_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - check_size_argument_overflow
        - vpx_malloc
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_mem/vpx_mem.c:74,8'
          Dst:             check_size_argument_overflow
        - Src:             '/src/libvpx/vpx_mem/vpx_mem.c:76,7'
          Dst:             vpx_malloc
    - functionName:    check_size_argument_overflow
      functionSourceFile: '/src/libvpx/vpx_mem/vpx_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_malloc
      functionSourceFile: '/src/libvpx/vpx_mem/vpx_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_memalign
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_mem/vpx_mem.c:70,40'
          Dst:             vpx_memalign
    - functionName:    vpx_memalign
      functionSourceFile: '/src/libvpx/vpx_mem/vpx_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - check_size_argument_overflow
        - get_aligned_malloc_size
        - set_actual_malloc_address
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_mem/vpx_mem.c:59,33'
          Dst:             get_aligned_malloc_size
        - Src:             '/src/libvpx/vpx_mem/vpx_mem.c:60,8'
          Dst:             check_size_argument_overflow
        - Src:             '/src/libvpx/vpx_mem/vpx_mem.c:65,5'
          Dst:             set_actual_malloc_address
    - functionName:    get_aligned_malloc_size
      functionSourceFile: '/src/libvpx/vpx_mem/vpx_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_actual_malloc_address
      functionSourceFile: '/src/libvpx/vpx_mem/vpx_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_malloc_address_location
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_mem/vpx_mem.c:48,40'
          Dst:             get_malloc_address_location
    - functionName:    update_error_state
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pick_quickcompress_mode
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          92
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - vp8_change_config
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:860,5'
          Dst:             vp8_change_config
    - functionName:    validate_img
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          81
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/vp8_cx_iface.c:295,3'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:307,3'
          Dst:             __assert_fail
    - functionName:    VP8E_SET_RTC_EXTERNAL_RATECTRL__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8E_SET_GF_CBR_BOOST_PCT__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1081
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8E_SET_SCREEN_CONTENT_MODE__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1029
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8E_SET_MAX_INTRA_BITRATE_PCT__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1019
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8E_SET_CQ_LEVEL__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8E_SET_TUNING__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8E_SET_ARNR_TYPE__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8E_SET_ARNR_STRENGTH__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8E_SET_ARNR_MAXFRAMES__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8E_SET_TOKEN_PARTITIONS__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1003
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8E_SET_STATIC_THRESHOLD__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1001
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8E_SET_SHARPNESS__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8E_SET_ENABLEAUTOALTREF__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8E_SET_NOISE_SENSITIVITY__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    update_extracfg
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - set_vp8e_config
        - validate_config
        - vp8_change_config
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:534,31'
          Dst:             validate_config
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:537,5'
          Dst:             set_vp8e_config
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:538,5'
          Dst:             vp8_change_config
    - functionName:    validate_config
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         256
      ICount:          1043
      EdgeCount:       367
      CyclomaticComplexity: 113
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_vp8e_config
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          298
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/vp8_cx_iface.c:327,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    VP8E_SET_CPUUSED__value
      functionSourceFile: '/src/libvpx/vpx/vp8cx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_reference_and_update
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          169
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - vp8_update_entropy
        - vp8_update_reference
        - vp8_use_as_reference
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:884,5'
          Dst:             vp8_use_as_reference
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:898,5'
          Dst:             vp8_update_reference
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:902,5'
          Dst:             vp8_update_entropy
    - functionName:    image2yuvconfig
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:810,3'
          Dst:             __assert_fail
    - functionName:    ctrl_set_rtc_external_ratectrl
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8E_SET_RTC_EXTERNAL_RATECTRL__value
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:643,29'
          Dst:             VP8E_SET_RTC_EXTERNAL_RATECTRL__value
    - functionName:    ctrl_set_rc_gf_cbr_boost_pct
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8E_SET_GF_CBR_BOOST_PCT__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:629,32'
          Dst:             VP8E_SET_GF_CBR_BOOST_PCT__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:630,10'
          Dst:             update_extracfg
    - functionName:    set_screen_content_mode
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8E_SET_SCREEN_CONTENT_MODE__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:636,35'
          Dst:             VP8E_SET_SCREEN_CONTENT_MODE__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:637,10'
          Dst:             update_extracfg
    - functionName:    set_rc_max_intra_bitrate_pct
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8E_SET_MAX_INTRA_BITRATE_PCT__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:622,7'
          Dst:             VP8E_SET_MAX_INTRA_BITRATE_PCT__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:623,10'
          Dst:             update_extracfg
    - functionName:    set_cq_level
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8E_SET_CQ_LEVEL__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:614,24'
          Dst:             VP8E_SET_CQ_LEVEL__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:615,10'
          Dst:             update_extracfg
    - functionName:    set_tuning
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8E_SET_TUNING__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:608,22'
          Dst:             VP8E_SET_TUNING__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:609,10'
          Dst:             update_extracfg
    - functionName:    set_arnr_type
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8E_SET_ARNR_TYPE__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:602,25'
          Dst:             VP8E_SET_ARNR_TYPE__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:603,10'
          Dst:             update_extracfg
    - functionName:    set_arnr_strength
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8E_SET_ARNR_STRENGTH__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:596,29'
          Dst:             VP8E_SET_ARNR_STRENGTH__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:597,10'
          Dst:             update_extracfg
    - functionName:    set_arnr_max_frames
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8E_SET_ARNR_MAXFRAMES__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:589,31'
          Dst:             VP8E_SET_ARNR_MAXFRAMES__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:590,10'
          Dst:             update_extracfg
    - functionName:    get_quantizer64
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_get_quantizer
        - vp8_reverse_trans
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:528,28'
          Dst:             vp8_get_quantizer
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:528,10'
          Dst:             vp8_reverse_trans
    - functionName:    get_quantizer
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_get_quantizer
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:520,10'
          Dst:             vp8_get_quantizer
    - functionName:    set_token_partitions
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8E_SET_TOKEN_PARTITIONS__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:582,32'
          Dst:             VP8E_SET_TOKEN_PARTITIONS__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:583,10'
          Dst:             update_extracfg
    - functionName:    set_static_thresh
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8E_SET_STATIC_THRESHOLD__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:575,29'
          Dst:             VP8E_SET_STATIC_THRESHOLD__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:576,10'
          Dst:             update_extracfg
    - functionName:    set_sharpness
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8E_SET_SHARPNESS__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:568,25'
          Dst:             VP8E_SET_SHARPNESS__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:569,10'
          Dst:             update_extracfg
    - functionName:    set_enable_auto_alt_ref
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8E_SET_ENABLEAUTOALTREF__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:555,35'
          Dst:             VP8E_SET_ENABLEAUTOALTREF__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:556,10'
          Dst:             update_extracfg
    - functionName:    set_noise_sensitivity
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8E_SET_NOISE_SENSITIVITY__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:562,33'
          Dst:             VP8E_SET_NOISE_SENSITIVITY__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:563,10'
          Dst:             update_extracfg
    - functionName:    set_cpu_used
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - VP8E_SET_CPUUSED__value
        - update_extracfg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:545,24'
          Dst:             VP8E_SET_CPUUSED__value
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:549,10'
          Dst:             update_extracfg
    - functionName:    vp8e_set_scalemode
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1308
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - vp8_set_internal_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1314,11'
          Dst:             vp8_set_internal_size
    - functionName:    vp8e_set_activemap
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - vp8_set_active_map
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1297,10'
          Dst:             vp8_set_active_map
    - functionName:    vp8e_set_roi_map
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - vp8_set_roimap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1279,10'
          Dst:             vp8_set_roimap
    - functionName:    vp8e_set_temporal_layer_id
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1263
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8e_set_frame_flags
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionLinenumberEnd: 1259
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - set_reference_and_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1259,10'
          Dst:             set_reference_and_update
    - functionName:    vp8e_set_previewpp
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8e_get_reference
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1176
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - image2yuvconfig
        - vp8_get_reference
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1183,5'
          Dst:             image2yuvconfig
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1184,5'
          Dst:             vp8_get_reference
    - functionName:    vp8e_set_reference
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1173
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - image2yuvconfig
        - vp8_set_reference
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1167,5'
          Dst:             image2yuvconfig
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1168,5'
          Dst:             vp8_set_reference
    - functionName:    gcd
      functionSourceFile: '/src/libvpx/vpx_util/vpx_timestamp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_util/vpx_timestamp.h:28,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_util/vpx_timestamp.h:29,3'
          Dst:             __assert_fail
    - functionName:    reduce_ratio
      functionSourceFile: '/src/libvpx/vpx_util/vpx_timestamp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gcd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_util/vpx_timestamp.h:40,21'
          Dst:             gcd
    - functionName:    vp8e_mr_free_mem
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:689,3'
          Dst:             __assert_fail
    - functionName:    vp8e_mr_alloc_mem
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8e_get_preview
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_get_preview_raw_frame
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1220,12'
          Dst:             vp8_get_preview_raw_frame
    - functionName:    vp8e_set_config
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          180
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - _setjmp
        - set_vp8e_config
        - update_error_state
        - validate_config
        - vp8_change_config
        - vp8cx_create_encoder_threads
        - vpx_clear_system_state
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:491,9'
          Dst:             validate_config
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:494,7'
          Dst:             _setjmp
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:496,9'
          Dst:             update_error_state
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:498,5'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:499,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:505,3'
          Dst:             set_vp8e_config
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:506,3'
          Dst:             vp8_change_config
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:508,7'
          Dst:             vp8cx_create_encoder_threads
    - functionName:    _setjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_clear_system_state
      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:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8e_get_cxdata
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionLinenumberEnd: 1156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_codec_pkt_list_get
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1156,10'
          Dst:             vpx_codec_pkt_list_get
    - functionName:    vp8e_encode
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          674
      EdgeCount:       141
      CyclomaticComplexity: 38
      functionsReached:
        - _setjmp
        - image2yuvconfig
        - pick_quickcompress_mode
        - set_reference_and_update
        - update_error_state
        - validate_config
        - validate_img
        - vp8_get_compressed_data
        - vp8_receive_raw_frame
        - vpx_clear_system_state
        - vpx_codec_pkt_list_add
        - vpx_internal_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:933,18'
          Dst:             validate_img
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:935,19'
          Dst:             validate_config
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:937,19'
          Dst:             pick_quickcompress_mode
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:947,19'
          Dst:             set_reference_and_update
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:967,9'
          Dst:             _setjmp
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:969,13'
          Dst:             update_error_state
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:970,7'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:977,7'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1005,9'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1010,9'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1018,9'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1023,9'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1028,9'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1035,13'
          Dst:             image2yuvconfig
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1037,11'
          Dst:             vp8_receive_raw_frame
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1040,15'
          Dst:             update_error_state
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1053,25'
          Dst:             vp8_get_compressed_data
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1128,13'
          Dst:             vpx_codec_pkt_list_add
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1142,11'
          Dst:             vpx_codec_pkt_list_add
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:1128,13'
          Dst:             vpx_codec_pkt_list_add
    - functionName:    vp8e_destroy
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_remove_compressor
        - vpx_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:780,3'
          Dst:             vp8_remove_compressor
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:781,3'
          Dst:             vpx_free
    - functionName:    vp8e_init
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          139
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - reduce_ratio
        - set_vp8e_config
        - validate_config
        - vp8_create_compressor
        - vp8_initialize_enc
        - vp8_rtcd
        - vpx_calloc
        - vpx_dsp_rtcd
        - vpx_scale_rtcd
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:697,3'
          Dst:             vp8_rtcd
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:698,3'
          Dst:             vpx_dsp_rtcd
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:699,3'
          Dst:             vpx_scale_rtcd
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:703,38'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:740,5'
          Dst:             vp8_initialize_enc
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:742,11'
          Dst:             validate_config
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:749,7'
          Dst:             reduce_ratio
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:751,7'
          Dst:             set_vp8e_config
        - Src:             '/src/libvpx/vp8/vp8_cx_iface.c:752,19'
          Dst:             vp8_create_compressor
    - functionName:    vpx_codec_vp8_cx
      functionSourceFile: '/src/libvpx/vp8/vp8_cx_iface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionLinenumberEnd: 1440
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_atomic_spin_wait
      functionSourceFile: '/src/libvpx/vp8/common/threading.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vpx_atomic_load_acquire
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/threading.h:98,20'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/common/threading.h:98,20'
          Dst:             vpx_atomic_load_acquire
    - functionName:    vpx_atomic_load_acquire
      functionSourceFile: '/src/libvpx/vpx_util/vpx_atomics.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_sem_wait
      functionSourceFile: '/src/libvpx/vp8/common/threading.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          32
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - sem_wait
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/threading.h:67,17'
          Dst:             sem_wait
        - Src:             '/src/libvpx/vp8/common/threading.h:67,41'
          Dst:             __errno_location
    - functionName:    sem_wait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    thread_loopfilter
      functionSourceFile: '/src/libvpx/vp8/encoder/ethreading.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - sem_post
        - vp8_loopfilter_frame
        - vp8_sem_wait
        - vpx_atomic_load_acquire
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:31,9'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:33,9'
          Dst:             vp8_sem_wait
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:35,11'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:37,7'
          Dst:             vp8_loopfilter_frame
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:39,7'
          Dst:             sem_post
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:31,9'
          Dst:             vpx_atomic_load_acquire
    - functionName:    sem_post
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    thread_encoding_proc
      functionSourceFile: '/src/libvpx/vp8/encoder/ethreading.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         77
      ICount:          625
      EdgeCount:       105
      CyclomaticComplexity: 30
      functionsReached:
        - sem_post
        - vp8_activity_masking
        - vp8_atomic_spin_wait
        - vp8_copy_mem16x16_sse2
        - vp8_extend_mb_row
        - vp8_sem_wait
        - vp8cx_encode_inter_macroblock
        - vp8cx_encode_intra_macroblock
        - vp8cx_mb_init_quantizer
        - vpx_atomic_load_acquire
        - vpx_atomic_store_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:53,9'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:55,9'
          Dst:             vp8_sem_wait
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:71,11'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:113,13'
          Dst:             vpx_atomic_store_release
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:117,13'
          Dst:             vp8_atomic_spin_wait
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:152,11'
          Dst:             vp8_copy_mem16x16_sse2
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:154,50'
          Dst:             vp8_activity_masking
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:169,13'
          Dst:             vp8cx_mb_init_quantizer
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:178,27'
          Dst:             vp8cx_encode_intra_macroblock
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:183,27'
          Dst:             vp8cx_encode_inter_macroblock
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:286,9'
          Dst:             vp8_extend_mb_row
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:289,9'
          Dst:             vpx_atomic_store_release
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:311,7'
          Dst:             sem_post
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:53,9'
          Dst:             vpx_atomic_load_acquire
    - functionName:    vpx_atomic_store_release
      functionSourceFile: '/src/libvpx/vpx_util/vpx_atomics.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_copy_mem16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8cx_remove_encoder_threads
      functionSourceFile: '/src/libvpx/vp8/encoder/ethreading.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          102
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pthread_join
        - sem_destroy
        - sem_post
        - vpx_atomic_load_acquire
        - vpx_atomic_store_release
        - vpx_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:624,7'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:626,5'
          Dst:             vpx_atomic_store_release
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:631,9'
          Dst:             sem_post
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:632,9'
          Dst:             sem_post
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:634,9'
          Dst:             pthread_join
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:636,9'
          Dst:             sem_destroy
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:637,9'
          Dst:             sem_destroy
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:640,7'
          Dst:             sem_post
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:641,7'
          Dst:             pthread_join
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:644,5'
          Dst:             sem_destroy
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:645,5'
          Dst:             sem_destroy
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:649,5'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:652,5'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:654,5'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:656,5'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:658,5'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:660,5'
          Dst:             vpx_free
    - functionName:    pthread_join
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sem_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8cx_create_encoder_threads
      functionSourceFile: '/src/libvpx/vp8/encoder/ethreading.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         65
      ICount:          368
      EdgeCount:       84
      CyclomaticComplexity: 21
      functionsReached:
        - __assert_fail
        - pthread_create
        - pthread_join
        - sem_destroy
        - sem_init
        - sem_post
        - thread_encoding_proc
        - thread_loopfilter
        - vp8_setup_block_dptrs
        - vp8_setup_block_ptrs
        - vp8cx_remove_encoder_threads
        - vpx_atomic_store_release
        - vpx_free
        - vpx_internal_error
        - vpx_malloc
        - vpx_memalign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:510,3'
          Dst:             vp8cx_remove_encoder_threads
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:515,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:515,5'
          Dst:             vpx_malloc
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:515,5'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:517,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:517,5'
          Dst:             vpx_malloc
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:517,5'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:519,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:519,5'
          Dst:             vpx_malloc
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:519,5'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:521,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:521,5'
          Dst:             vpx_memalign
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:521,5'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:524,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:524,5'
          Dst:             vpx_malloc
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:524,5'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:527,5'
          Dst:             vpx_atomic_store_release
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:539,7'
          Dst:             vp8_setup_block_ptrs
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:540,7'
          Dst:             vp8_setup_block_dptrs
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:542,7'
          Dst:             sem_init
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:543,7'
          Dst:             sem_init
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:549,12'
          Dst:             pthread_create
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:549,12'
          Dst:             thread_encoding_proc
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:556,7'
          Dst:             vpx_atomic_store_release
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:558,9'
          Dst:             sem_post
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:559,9'
          Dst:             sem_post
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:560,9'
          Dst:             pthread_join
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:561,9'
          Dst:             sem_destroy
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:562,9'
          Dst:             sem_destroy
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:584,7'
          Dst:             sem_init
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:585,7'
          Dst:             sem_init
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:588,12'
          Dst:             pthread_create
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:588,12'
          Dst:             thread_loopfilter
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:592,9'
          Dst:             vpx_atomic_store_release
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:594,11'
          Dst:             sem_post
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:595,11'
          Dst:             sem_post
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:596,11'
          Dst:             pthread_join
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:597,11'
          Dst:             sem_destroy
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:598,11'
          Dst:             sem_destroy
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:600,9'
          Dst:             sem_destroy
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:601,9'
          Dst:             sem_destroy
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:0,0'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:0,0'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:0,0'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:0,0'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:0,0'
          Dst:             vpx_free
    - functionName:    sem_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setup_mbby_copy
      functionSourceFile: '/src/libvpx/vp8/encoder/ethreading.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          562
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8cx_init_mbrthread_data
      functionSourceFile: '/src/libvpx/vp8/encoder/ethreading.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          138
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - setup_mbby_copy
        - vp8_build_block_offsets
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:468,5'
          Dst:             vp8_build_block_offsets
        - Src:             '/src/libvpx/vp8/encoder/ethreading.c:473,5'
          Dst:             setup_mbby_copy
    - functionName:    calc_plane_error
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2315
      functionLinenumberEnd: 2361
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         425
      ICount:          3624
      EdgeCount:       567
      CyclomaticComplexity: 144
      functionsReached:
        - vpx_clear_system_state
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2360,3'
          Dst:             vpx_clear_system_state
    - functionName:    update_golden_frame_stats
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2591
      functionLinenumberEnd: 2670
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          227
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    update_alt_ref_frame_stats
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2558
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    update_reference_frames
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2865
      functionLinenumberEnd: 2988
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         60
      ICount:          445
      EdgeCount:       80
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - vp8_yv12_copy_frame_c
        - vp8_yv12_extend_frame_borders_c
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2885,7'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2893,7'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2917,7'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2966,9'
          Dst:             vp8_yv12_copy_frame_c
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2966,9'
          Dst:             vp8_yv12_copy_frame_c
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2968,7'
          Dst:             vp8_yv12_extend_frame_borders_c
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2972,9'
          Dst:             vp8_yv12_copy_frame_c
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2976,9'
          Dst:             vp8_yv12_copy_frame_c
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:0,0'
          Dst:             vp8_yv12_copy_frame_c
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2985,7'
          Dst:             vp8_yv12_copy_frame_c
    - functionName:    process_denoiser_mode_change
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3030
      functionLinenumberEnd: 3139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         58
      ICount:          348
      EdgeCount:       79
      CyclomaticComplexity: 23
      functionsReached:
        - vp8_denoiser_set_parameters
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:0,0'
          Dst:             vp8_denoiser_set_parameters
    - functionName:    measure_square_diff_partial
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2992
      functionLinenumberEnd: 3027
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          157
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3022,5'
          Dst:             __assert_fail
    - functionName:    recode_loop_test
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2827
      functionLinenumberEnd: 2861
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          155
      EdgeCount:       50
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decide_key_frame
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2718
      functionLinenumberEnd: 2781
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          222
      EdgeCount:       66
      CyclomaticComplexity: 21
      functionsReached:
        - vpx_clear_system_state
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2728,3'
          Dst:             vpx_clear_system_state
    - functionName:    resize_key_frame
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2504
      functionLinenumberEnd: 2556
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          187
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - Scale2Ratio
        - scale_and_extend_source
        - vp8_alloc_compressor_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2537,5'
          Dst:             Scale2Ratio
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2538,5'
          Dst:             Scale2Ratio
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2548,7'
          Dst:             vp8_alloc_compressor_data
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2549,7'
          Dst:             scale_and_extend_source
    - functionName:    Scale2Ratio
      functionSourceFile: '/src/libvpx/vp8/common/onyx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/onyx.h:73,7'
          Dst:             __assert_fail
    - functionName:    vp8_alloc_compressor_data
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1251
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         78
      ICount:          441
      EdgeCount:       98
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - vp8_alloc_frame_buffers
        - vp8_alloc_partition_data
        - vp8_denoiser_allocate
        - vp8_denoiser_free
        - vp8_yv12_alloc_frame_buffer
        - vpx_calloc
        - vpx_free
        - vpx_internal_error
        - vpx_malloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1146,7'
          Dst:             vp8_alloc_frame_buffers
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1147,5'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1151,7'
          Dst:             vp8_alloc_partition_data
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1152,5'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1160,7'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1162,5'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1166,7'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1168,5'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1172,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1180,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1180,5'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1180,5'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1188,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1189,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1189,3'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1189,3'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1194,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1195,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1195,3'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1195,3'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1200,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1201,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1201,3'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1201,3'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1204,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1205,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1205,3'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1205,3'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1208,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1209,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1209,3'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1209,3'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1214,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1215,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1215,3'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1215,3'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1219,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1220,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1220,3'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1220,3'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1237,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1238,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1238,3'
          Dst:             vpx_malloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1238,3'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1243,5'
          Dst:             vp8_denoiser_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1244,9'
          Dst:             vp8_denoiser_allocate
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1246,7'
          Dst:             vpx_internal_error
    - functionName:    scale_and_extend_source
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2475
      functionLinenumberEnd: 2502
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - Scale2Ratio
        - vp8_yv12_extend_frame_borders_c
        - vpx_scale_frame
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2490,5'
          Dst:             Scale2Ratio
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2491,5'
          Dst:             Scale2Ratio
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2493,5'
          Dst:             vpx_scale_frame
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2496,5'
          Dst:             vp8_yv12_extend_frame_borders_c
    - functionName:    vp8_alloc_partition_data
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1127
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vpx_calloc
        - vpx_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1128,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1131,7'
          Dst:             vpx_calloc
    - functionName:    cyclic_background_refresh
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         55
      ICount:          305
      EdgeCount:       75
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - enable_segmentation
        - set_segment_data
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:542,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:593,3'
          Dst:             enable_segmentation
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:608,3'
          Dst:             set_segment_data
    - functionName:    enable_segmentation
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_segment_data
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    compute_skin_map
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         65
      ICount:          364
      EdgeCount:       87
      CyclomaticComplexity: 24
      functionsReached:
        - vp8_compute_skin_block
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:628,11'
          Dst:             vp8_compute_skin_block
    - functionName:    update_rd_ref_frame_probs
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2675
      functionLinenumberEnd: 2714
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          140
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_default_lf_deltas
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_get_quantizer
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5462
      functionLinenumberEnd: 5462
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_calc_ss_err
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5438
      functionLinenumberEnd: 5459
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          100
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_set_internal_size
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5422
      functionLinenumberEnd: 5436
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_set_active_map
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5406
      functionLinenumberEnd: 5419
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_segmentation_map
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    disable_segmentation
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_set_roimap
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5336
      functionLinenumberEnd: 5403
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         90
      ICount:          429
      EdgeCount:       129
      CyclomaticComplexity: 41
      functionsReached:
        - disable_segmentation
        - enable_segmentation
        - set_segment_data
        - set_segmentation_map
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5361,5'
          Dst:             disable_segmentation
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5372,3'
          Dst:             set_segmentation_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5375,3'
          Dst:             enable_segmentation
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5395,3'
          Dst:             set_segment_data
    - functionName:    vp8_get_preview_raw_frame
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5306
      functionLinenumberEnd: 5332
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_post_proc_frame
        - vpx_clear_system_state
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5314,11'
          Dst:             vp8_post_proc_frame
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5329,5'
          Dst:             vpx_clear_system_state
    - functionName:    generate_psnr_packet
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calc_plane_error
        - vpx_codec_pkt_list_add
        - vpx_sse_to_psnr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2374,9'
          Dst:             calc_plane_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2384,9'
          Dst:             calc_plane_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2391,9'
          Dst:             calc_plane_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2399,29'
          Dst:             vpx_sse_to_psnr
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2399,29'
          Dst:             vpx_sse_to_psnr
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2399,29'
          Dst:             vpx_sse_to_psnr
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2399,29'
          Dst:             vpx_sse_to_psnr
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2403,3'
          Dst:             vpx_codec_pkt_list_add
    - functionName:    vp8_sem_wait
      functionSourceFile: '/src/libvpx/vp8/common/threading.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          32
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - sem_wait
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/threading.h:67,17'
          Dst:             sem_wait
        - Src:             '/src/libvpx/vp8/common/threading.h:67,41'
          Dst:             __errno_location
    - functionName:    frame_is_reference
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4833
      functionLinenumberEnd: 4841
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          95
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_usec_timer_elapsed
      functionSourceFile: '/src/libvpx/vpx_ports/vpx_timer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_usec_timer_mark
      functionSourceFile: '/src/libvpx/vpx_ports/vpx_timer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clock_gettime
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_ports/vpx_timer.h:72,3'
          Dst:             clock_gettime
    - functionName:    clock_gettime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    encode_frame_to_data_rate
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3330
      functionLinenumberEnd: 4784
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         680
      ICount:          3520
      EdgeCount:       946
      CyclomaticComplexity: 268
      functionsReached:
        - compute_skin_map
        - cyclic_background_refresh
        - decide_key_frame
        - disable_segmentation
        - measure_square_diff_partial
        - process_denoiser_mode_change
        - recode_loop_test
        - resize_key_frame
        - scale_and_extend_source
        - sem_post
        - setup_features
        - update_alt_ref_frame_stats
        - update_golden_frame_stats
        - update_rd_ref_frame_probs
        - update_reference_frames
        - vp8_adjust_key_frame_context
        - vp8_calc_ss_err
        - vp8_check_drop_buffer
        - vp8_compute_frame_size_bounds
        - vp8_de_noise
        - vp8_denoiser_set_parameters
        - vp8_drop_encodedframe_overshoot
        - vp8_encode_frame
        - vp8_estimate_entropy_savings
        - vp8_loopfilter_frame
        - vp8_pack_bitstream
        - vp8_pick_frame_size
        - vp8_regulate_q
        - vp8_restore_coding_context
        - vp8_save_coding_context
        - vp8_sem_wait
        - vp8_set_quantizer
        - vp8_setup_key_frame
        - vp8_update_gf_usage_maps
        - vp8_update_rate_correction_factors
        - vpx_atomic_load_acquire
        - vpx_clear_system_state
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3352,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3420,7'
          Dst:             vp8_denoiser_set_parameters
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3528,5'
          Dst:             setup_features
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3564,3'
          Dst:             update_rd_ref_frame_probs
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3566,7'
          Dst:             vp8_check_drop_buffer
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3571,8'
          Dst:             vp8_pick_frame_size
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3625,5'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3758,7'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3774,3'
          Dst:             compute_skin_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3784,7'
          Dst:             cyclic_background_refresh
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3786,7'
          Dst:             disable_segmentation
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3790,3'
          Dst:             vp8_compute_frame_size_bounds
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3801,3'
          Dst:             vp8_save_coding_context
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3803,3'
          Dst:             scale_and_extend_source
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3810,7'
          Dst:             vp8_de_noise
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3850,5'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3852,5'
          Dst:             vp8_set_quantizer
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3925,11'
          Dst:             resize_key_frame
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3929,13'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3932,13'
          Dst:             cyclic_background_refresh
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3934,13'
          Dst:             disable_segmentation
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3941,9'
          Dst:             vp8_set_quantizer
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3944,7'
          Dst:             vp8_setup_key_frame
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3973,5'
          Dst:             vp8_encode_frame
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3977,11'
          Dst:             vp8_drop_encodedframe_overshoot
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3978,9'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3986,34'
          Dst:             vp8_estimate_entropy_savings
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3990,5'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3999,11'
          Dst:             decide_key_frame
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4003,9'
          Dst:             vp8_pick_frame_size
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4011,9'
          Dst:             setup_features
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4013,9'
          Dst:             vp8_restore_coding_context
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4015,13'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4017,9'
          Dst:             vp8_compute_frame_size_bounds
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4033,5'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4072,20'
          Dst:             vp8_calc_ss_err
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4104,14'
          Dst:             recode_loop_test
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4131,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4152,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4155,15'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4159,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4160,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4159,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4160,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4159,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4160,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4159,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4160,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4159,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4160,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4159,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4160,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4159,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4160,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4159,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4160,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4159,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4160,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4159,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4160,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4184,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4202,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4205,15'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4219,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4220,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4219,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4220,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4219,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4220,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4219,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4220,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4219,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4220,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4219,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4220,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4219,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4220,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4219,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4220,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4219,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4220,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4219,13'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4220,17'
          Dst:             vp8_regulate_q
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4250,7'
          Dst:             vp8_restore_coding_context
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4289,9'
          Dst:             vp8_calc_ss_err
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4357,5'
          Dst:             vp8_update_gf_usage_maps
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4398,32'
          Dst:             measure_square_diff_partial
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4411,5'
          Dst:             process_denoiser_mode_change
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4422,7'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4424,5'
          Dst:             sem_post
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4428,5'
          Dst:             vp8_sem_wait
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4432,5'
          Dst:             vp8_loopfilter_frame
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4435,3'
          Dst:             update_reference_frames
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4449,3'
          Dst:             vp8_pack_bitstream
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4466,31'
          Dst:             vp8_update_rate_correction_factors
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4471,5'
          Dst:             vp8_adjust_key_frame_context
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4733,7'
          Dst:             update_alt_ref_frame_stats
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4736,7'
          Dst:             update_golden_frame_stats
    - functionName:    setup_features
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - set_default_lf_deltas
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:405,3'
          Dst:             set_default_lf_deltas
    - functionName:    vp8_check_drop_buffer
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3221
      functionLinenumberEnd: 3325
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         66
      ICount:          338
      EdgeCount:       86
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/encoder/onyx_if.c:3261,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    vpx_atomic_load_acquire
      functionSourceFile: '/src/libvpx/vpx_util/vpx_atomics.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_loopfilter_frame
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3142
      functionLinenumberEnd: 3218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - sem_post
        - vp8_loop_filter_frame
        - vp8_yv12_extend_frame_borders_c
        - vp8cx_pick_filter_level
        - vp8cx_pick_filter_level_fast
        - vp8cx_set_alt_lf_level
        - vpx_atomic_load_acquire
        - vpx_clear_system_state
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3159,5'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3170,9'
          Dst:             vp8cx_pick_filter_level_fast
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3173,9'
          Dst:             vp8cx_pick_filter_level_fast
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3184,9'
          Dst:             vp8cx_pick_filter_level
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3187,9'
          Dst:             vp8cx_pick_filter_level
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3195,7'
          Dst:             vp8cx_set_alt_lf_level
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3205,7'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3207,5'
          Dst:             sem_post
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3214,5'
          Dst:             vp8_loop_filter_frame
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:3217,3'
          Dst:             vp8_yv12_extend_frame_borders_c
    - functionName:    Pass2Encode
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4787
      functionLinenumberEnd: 4799
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - encode_frame_to_data_rate
        - vp8_second_pass
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4788,43'
          Dst:             vp8_second_pass
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4790,3'
          Dst:             encode_frame_to_data_rate
    - functionName:    Pass1Encode
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2783
      functionLinenumberEnd: 2786
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_first_pass
        - vp8_set_quantizer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2784,3'
          Dst:             vp8_set_quantizer
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2785,3'
          Dst:             vp8_first_pass
    - functionName:    vpx_usec_timer_start
      functionSourceFile: '/src/libvpx/vpx_ports/vpx_timer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clock_gettime
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_ports/vpx_timer.h:62,3'
          Dst:             clock_gettime
    - functionName:    vp8_get_compressed_data
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4847
      functionLinenumberEnd: 5303
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         154
      ICount:          834
      EdgeCount:       210
      CyclomaticComplexity: 58
      functionsReached:
        - Pass1Encode
        - Pass2Encode
        - __assert_fail
        - clamp_framerate
        - encode_frame_to_data_rate
        - frame_is_reference
        - generate_psnr_packet
        - vp8_end_first_pass
        - vp8_lookahead_peek
        - vp8_lookahead_pop
        - vp8_new_framerate
        - vp8_restore_layer_context
        - vp8_save_layer_context
        - vp8_sem_wait
        - vp8_temporal_filter_prepare_c
        - vp8_update_layer_contexts
        - vpx_atomic_load_acquire
        - vpx_clear_system_state
        - vpx_usec_timer_elapsed
        - vpx_usec_timer_mark
        - vpx_usec_timer_start
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/encoder/onyx_if.c:5098,3'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4869,24'
          Dst:             vp8_lookahead_peek
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4873,9'
          Dst:             vp8_temporal_filter_prepare_c
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4892,16'
          Dst:             vp8_lookahead_peek
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4897,24'
          Dst:             vp8_lookahead_pop
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4922,7'
          Dst:             vp8_end_first_pass
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4998,28'
          Dst:             clamp_framerate
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5003,9'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5010,9'
          Dst:             vp8_new_framerate
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5021,5'
          Dst:             vp8_update_layer_contexts
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5031,5'
          Dst:             vp8_restore_layer_context
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5032,5'
          Dst:             vp8_new_framerate
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5036,5'
          Dst:             vpx_usec_timer_start
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5067,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5096,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5100,13'
          Dst:             Pass1Encode
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5101,13'
          Dst:             Pass2Encode
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5104,7'
          Dst:             encode_frame_to_data_rate
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5110,5'
          Dst:             vpx_usec_timer_mark
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5112,22'
          Dst:             vpx_usec_timer_elapsed
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5149,23'
          Dst:             frame_is_reference
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5160,39'
          Dst:             vp8_save_layer_context
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5169,7'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5170,5'
          Dst:             vp8_sem_wait
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:5176,5'
          Dst:             generate_psnr_packet
    - functionName:    clamp_framerate
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1276
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_new_framerate
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1313
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          139
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - clamp_framerate
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1279,15'
          Dst:             clamp_framerate
    - functionName:    vp8_update_layer_contexts
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          196
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - rescale
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1411,35'
          Dst:             rescale
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1417,36'
          Dst:             rescale
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1424,35'
          Dst:             rescale
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1401,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1411,35'
          Dst:             rescale
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1417,36'
          Dst:             rescale
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1424,35'
          Dst:             rescale
    - functionName:    vp8_restore_layer_context
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          87
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_save_layer_context
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rescale
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_receive_raw_frame
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4804
      functionLinenumberEnd: 4830
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          83
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - alloc_raw_frame_buffers
        - dealloc_raw_frame_buffers
        - vp8_lookahead_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4816,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4817,5'
          Dst:             dealloc_raw_frame_buffers
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4818,5'
          Dst:             alloc_raw_frame_buffers
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:4821,7'
          Dst:             vp8_lookahead_push
    - functionName:    dealloc_raw_frame_buffers
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_lookahead_destroy
        - vp8_yv12_de_alloc_frame_buffer
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1122,3'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1124,3'
          Dst:             vp8_lookahead_destroy
    - functionName:    alloc_raw_frame_buffers
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1096
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_lookahead_init
        - vp8_yv12_alloc_frame_buffer
        - vpx_internal_error
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1102,20'
          Dst:             vp8_lookahead_init
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1105,5'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1111,7'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1113,5'
          Dst:             vpx_internal_error
    - functionName:    vp8_update_entropy
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionLinenumberEnd: 2472
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_set_reference
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2449
      functionLinenumberEnd: 2467
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - vp8_yv12_copy_frame_c
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2464,3'
          Dst:             vp8_yv12_copy_frame_c
    - functionName:    vp8_get_reference
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2430
      functionLinenumberEnd: 2447
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - vp8_yv12_copy_frame_c
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2444,3'
          Dst:             vp8_yv12_copy_frame_c
    - functionName:    vp8_update_reference
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2412
      functionLinenumberEnd: 2427
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_use_as_reference
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2406
      functionLinenumberEnd: 2411
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dealloc_compressor_data
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dealloc_raw_frame_buffers
        - vp8_de_alloc_frame_buffers
        - vp8_yv12_de_alloc_frame_buffer
        - vpx_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:418,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:422,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:425,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:428,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:432,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:435,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:438,3'
          Dst:             vp8_de_alloc_frame_buffers
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:440,3'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:441,3'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:442,3'
          Dst:             dealloc_raw_frame_buffers
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:444,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:448,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:452,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:455,3'
          Dst:             vpx_free
    - functionName:    cal_mvsadcosts
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1765
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1759,28'
          Dst:             log
    - functionName:    log
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_dsp_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init_config
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          141
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - vp8_change_config
        - vp8_init_temporal_layer_context
        - vp8_setup_version
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1324,3'
          Dst:             vp8_setup_version
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1351,3'
          Dst:             vp8_change_config
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1376,7'
          Dst:             vp8_init_temporal_layer_context
    - functionName:    vp8_change_config
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionLinenumberEnd: 1745
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         150
      ICount:          870
      EdgeCount:       199
      CyclomaticComplexity: 51
      functionsReached:
        - Scale2Ratio
        - __assert_fail
        - alloc_raw_frame_buffers
        - dealloc_raw_frame_buffers
        - rescale
        - setup_features
        - vp8_alloc_compressor_data
        - vp8_denoiser_allocate
        - vp8_new_framerate
        - vp8_reset_temporal_layer_change
        - vp8_setup_version
        - vpx_internal_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/encoder/onyx_if.c:1461,3'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1452,5'
          Dst:             vp8_setup_version
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1563,3'
          Dst:             setup_features
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1592,37'
          Dst:             rescale
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1599,38'
          Dst:             rescale
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1606,37'
          Dst:             rescale
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1617,3'
          Dst:             vp8_new_framerate
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1659,5'
          Dst:             vp8_reset_temporal_layer_change
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1669,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1670,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1686,5'
          Dst:             Scale2Ratio
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1687,5'
          Dst:             Scale2Ratio
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1701,5'
          Dst:             dealloc_raw_frame_buffers
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1702,5'
          Dst:             alloc_raw_frame_buffers
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1703,5'
          Dst:             vp8_alloc_compressor_data
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1731,11'
          Dst:             vp8_denoiser_allocate
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1733,9'
          Dst:             vpx_internal_error
    - functionName:    vp8_init_temporal_layer_context
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          148
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - rescale
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:298,7'
          Dst:             rescale
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:304,9'
          Dst:             rescale
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:311,9'
          Dst:             rescale
    - functionName:    vp8_reset_temporal_layer_change
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          112
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - vp8_init_temporal_layer_context
        - vp8_restore_layer_context
        - vp8_save_layer_context
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:352,5'
          Dst:             vp8_save_layer_context
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:357,7'
          Dst:             vp8_init_temporal_layer_context
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:357,7'
          Dst:             vp8_init_temporal_layer_context
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:380,7'
          Dst:             vp8_restore_layer_context
    - functionName:    vp8_remove_compressor
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2107
      functionLinenumberEnd: 2311
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - dealloc_compressor_data
        - vp8_denoiser_free
        - vp8_end_second_pass
        - vp8_remove_common
        - vp8cx_remove_encoder_threads
        - vpx_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2116,7'
          Dst:             vp8_end_second_pass
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2271,3'
          Dst:             vp8cx_remove_encoder_threads
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2275,3'
          Dst:             vp8_denoiser_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2277,3'
          Dst:             dealloc_compressor_data
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2278,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2279,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2280,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2281,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2282,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2283,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2285,3'
          Dst:             vp8_remove_common
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2286,3'
          Dst:             vpx_free
    - functionName:    vp8_create_compressor
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1767
      functionLinenumberEnd: 2105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          571
      EdgeCount:       84
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - _setjmp
        - cal_mvsadcosts
        - clamp
        - init_config
        - vp8_create_common
        - vp8_init_first_pass
        - vp8_init_second_pass
        - vp8_loop_filter_init
        - vp8_remove_compressor
        - vp8_set_speed_features
        - vp8_setup_block_dptrs
        - vp8_setup_block_ptrs
        - vp8cx_create_encoder_threads
        - vp8cx_init_quantizer
        - vpx_calloc
        - vpx_internal_error
        - vpx_memalign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1773,9'
          Dst:             vpx_memalign
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1781,7'
          Dst:             _setjmp
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1783,5'
          Dst:             vp8_remove_compressor
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1789,3'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1789,3'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1793,3'
          Dst:             vp8_create_common
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1795,3'
          Dst:             init_config
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1890,36'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1895,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1895,5'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1895,5'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1901,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1901,3'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1901,3'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1905,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1905,3'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1905,3'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1907,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1907,3'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1907,3'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1994,5'
          Dst:             vp8_init_first_pass
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2003,5'
          Dst:             vp8_init_second_pass
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2013,3'
          Dst:             vp8_set_speed_features
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2021,7'
          Dst:             vp8cx_create_encoder_threads
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2023,5'
          Dst:             vp8_remove_compressor
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2072,3'
          Dst:             vp8cx_init_quantizer
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2074,3'
          Dst:             vp8_loop_filter_init
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2090,3'
          Dst:             cal_mvsadcosts
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2099,3'
          Dst:             vp8_setup_block_ptrs
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:2100,3'
          Dst:             vp8_setup_block_dptrs
    - functionName:    vp8_set_speed_features
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 1092
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         136
      ICount:          738
      EdgeCount:       184
      CyclomaticComplexity: 50
      functionsReached:
        - speed_map
        - vp8_init3smotion_compensation
        - vp8cx_init_quantizer
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/encoder/onyx_if.c:893,3'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:833,15'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:836,7'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:837,33'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:838,29'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:839,31'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:841,7'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:842,33'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:844,7'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:870,11'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:873,7'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:877,11'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:883,36'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:886,7'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:889,7'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:891,7'
          Dst:             speed_map
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1044,5'
          Dst:             vp8_init3smotion_compensation
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:1067,54'
          Dst:             vp8cx_init_quantizer
    - functionName:    vpx_sad16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad16x16x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad16x8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad16x8x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad8x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad8x16x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad8x8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad8x8x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad4x4_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad4x4x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    speed_map
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_short_fdct8x4_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_short_fdct4x4_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_short_walsh4x4_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_reverse_trans
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1261
      functionLinenumberEnd: 1269
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    initialize_enc
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_init_intra_predictors
        - vpx_dsp_rtcd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:411,3'
          Dst:             vpx_dsp_rtcd
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:412,3'
          Dst:             vp8_init_intra_predictors
    - functionName:    once
      functionSourceFile: '/src/libvpx/vpx_ports/vpx_once.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - initialize_enc
        - pthread_once
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_ports/vpx_once.h:98,3'
          Dst:             pthread_once
        - Src:             '/src/libvpx/vpx_ports/vpx_once.h:98,3'
          Dst:             initialize_enc
    - functionName:    pthread_once
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_initialize_enc
      functionSourceFile: '/src/libvpx/vp8/encoder/onyx_if.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - once
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/onyx_if.c:415,33'
          Dst:             once
    - functionName:    check_for_encode_breakout
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - VP8_UVSSE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:461,12'
          Dst:             VP8_UVSSE
    - functionName:    get_prediction_error
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_get4x4sse_cs_c
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:171,10'
          Dst:             vpx_get4x4sse_cs_c
    - functionName:    pick_intra4x4block
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          147
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - get_prediction_error
        - vp8_encode_intra4x4block
        - vp8_intra4x4_predict
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:196,5'
          Dst:             vp8_intra4x4_predict
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:198,18'
          Dst:             get_prediction_error
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:196,5'
          Dst:             vp8_intra4x4_predict
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:198,18'
          Dst:             get_prediction_error
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:196,5'
          Dst:             vp8_intra4x4_predict
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:198,18'
          Dst:             get_prediction_error
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:196,5'
          Dst:             vp8_intra4x4_predict
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:198,18'
          Dst:             get_prediction_error
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:210,3'
          Dst:             vp8_encode_intra4x4block
    - functionName:    left_block_mode
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/common/findnearmv.h:115,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    above_block_mode
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/common/findnearmv.h:134,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    intra_prediction_down_copy
      functionSourceFile: '/src/libvpx/vp8/common/reconintra4x4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    macroblock_corner_grad
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_plane_pointers
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_pick_intra_mode
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1314
      functionLinenumberEnd: 1353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          229
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - pick_intra4x4mby_modes
        - pick_intra_mbuv_mode
        - vp8_build_intra_predictors_mby_s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1325,3'
          Dst:             pick_intra_mbuv_mode
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1329,5'
          Dst:             vp8_build_intra_predictors_mby_s
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1329,5'
          Dst:             vp8_build_intra_predictors_mby_s
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1329,5'
          Dst:             vp8_build_intra_predictors_mby_s
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1329,5'
          Dst:             vp8_build_intra_predictors_mby_s
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1346,14'
          Dst:             pick_intra4x4mby_modes
    - functionName:    pick_intra_mbuv_mode
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          432
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:374,3'
          Dst:             __assert_fail
    - functionName:    pick_intra4x4mby_modes
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          127
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - above_block_mode
        - intra_prediction_down_copy
        - left_block_mode
        - pick_intra4x4block
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:222,3'
          Dst:             intra_prediction_down_copy
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:234,35'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:235,35'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:240,5'
          Dst:             pick_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:244,5'
          Dst:             __assert_fail
    - functionName:    update_mvcount
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    evaluate_inter_mode
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          174
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - check_for_encode_breakout
        - vp8_get_inter_mbpred_error
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:489,9'
          Dst:             vp8_get_inter_mbpred_error
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:512,3'
          Dst:             check_for_encode_breakout
    - functionName:    vp8_get_inter_mbpred_error
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_clamp_mv2
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calculate_zeromv_rd_adjustment
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          173
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_reference_search_order
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_dot_artifact_candidate
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          171
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - macroblock_corner_grad
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:90,17'
          Dst:             macroblock_corner_grad
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:91,19'
          Dst:             macroblock_corner_grad
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:97,17'
          Dst:             macroblock_corner_grad
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:98,19'
          Dst:             macroblock_corner_grad
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:104,17'
          Dst:             macroblock_corner_grad
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:105,19'
          Dst:             macroblock_corner_grad
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:111,17'
          Dst:             macroblock_corner_grad
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:113,9'
          Dst:             macroblock_corner_grad
    - functionName:    get_predictor_pointers
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - get_plane_pointers
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.h:87,5'
          Dst:             get_plane_pointers
        - Src:             '/src/libvpx/vp8/encoder/rdopt.h:92,5'
          Dst:             get_plane_pointers
        - Src:             '/src/libvpx/vp8/encoder/rdopt.h:97,5'
          Dst:             get_plane_pointers
    - functionName:    vp8_pick_inter_mode
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 1312
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         249
      ICount:          1633
      EdgeCount:       336
      CyclomaticComplexity: 89
      functionsReached:
        - __assert_fail
        - calculate_zeromv_rd_adjustment
        - check_dot_artifact_candidate
        - evaluate_inter_mode
        - get_predictor_pointers
        - get_reference_search_order
        - pick_intra4x4mby_modes
        - pick_intra_mbuv_mode
        - update_mvcount
        - vp8_build_intra_predictors_mby_s
        - vp8_cal_sad
        - vp8_clamp_mv2
        - vp8_cost_mv_ref
        - vp8_denoiser_denoise_mb
        - vp8_find_near_mvs_bias
        - vp8_hex_search
        - vp8_mv_bit_cost
        - vp8_mv_pred
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/encoder/pickinter.c:865,5'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:614,3'
          Dst:             get_predictor_pointers
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:639,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:640,30'
          Dst:             check_dot_artifact_candidate
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:644,7'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:645,32'
          Dst:             check_dot_artifact_candidate
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:648,9'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:649,34'
          Dst:             check_dot_artifact_candidate
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:729,5'
          Dst:             get_reference_search_order
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:735,17'
          Dst:             vp8_find_near_mvs_bias
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:757,5'
          Dst:             calculate_zeromv_rd_adjustment
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:869,9'
          Dst:             pick_intra4x4mby_modes
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:896,9'
          Dst:             vp8_build_intra_predictors_mby_s
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:963,15'
          Dst:             vp8_cal_sad
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:967,13'
          Dst:             vp8_mv_pred
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1025,23'
          Dst:             vp8_hex_search
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1074,9'
          Dst:             vp8_clamp_mv2
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1077,13'
          Dst:             vp8_mv_bit_cost
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1100,18'
          Dst:             vp8_cost_mv_ref
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1102,19'
          Dst:             evaluate_inter_mode
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1237,5'
          Dst:             vp8_denoiser_denoise_mb
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1258,47'
          Dst:             vp8_cost_mv_ref
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1271,11'
          Dst:             evaluate_inter_mode
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1303,5'
          Dst:             pick_intra_mbuv_mode
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:1311,3'
          Dst:             update_mvcount
    - functionName:    clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_dsp_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_skip_fractional_mv_step
      functionSourceFile: '/src/libvpx/vp8/encoder/pickinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clamp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:138,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/pickinter.c:139,23'
          Dst:             clamp
    - functionName:    vp8cx_pick_filter_level
      functionSourceFile: '/src/libvpx/vp8/encoder/picklpf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         53
      ICount:          283
      EdgeCount:       71
      CyclomaticComplexity: 20
      functionsReached:
        - get_max_filter_level
        - get_min_filter_level
        - vp8_calc_ss_err
        - vp8_loop_filter_frame_yonly
        - vp8cx_set_alt_lf_level
        - vpx_yv12_copy_y_c
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:270,26'
          Dst:             get_min_filter_level
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:271,26'
          Dst:             get_max_filter_level
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:315,3'
          Dst:             vpx_yv12_copy_y_c
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:317,3'
          Dst:             vp8cx_set_alt_lf_level
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:318,3'
          Dst:             vp8_loop_filter_frame_yonly
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:320,14'
          Dst:             vp8_calc_ss_err
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:343,9'
          Dst:             vpx_yv12_copy_y_c
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:344,9'
          Dst:             vp8cx_set_alt_lf_level
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:345,9'
          Dst:             vp8_loop_filter_frame_yonly
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:347,20'
          Dst:             vp8_calc_ss_err
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:367,9'
          Dst:             vpx_yv12_copy_y_c
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:368,9'
          Dst:             vp8cx_set_alt_lf_level
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:369,9'
          Dst:             vp8_loop_filter_frame_yonly
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:371,20'
          Dst:             vp8_calc_ss_err
    - functionName:    get_min_filter_level
      functionSourceFile: '/src/libvpx/vp8/encoder/picklpf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_max_filter_level
      functionSourceFile: '/src/libvpx/vp8/encoder/picklpf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8cx_set_alt_lf_level
      functionSourceFile: '/src/libvpx/vp8/encoder/picklpf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calc_partial_ssl_err
      functionSourceFile: '/src/libvpx/vp8/encoder/picklpf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    yv12_copy_partial_frame
      functionSourceFile: '/src/libvpx/vp8/encoder/picklpf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8cx_pick_filter_level_fast
      functionSourceFile: '/src/libvpx/vp8/encoder/picklpf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          211
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - calc_partial_ssl_err
        - get_max_filter_level
        - get_min_filter_level
        - vp8_loop_filter_partial_frame
        - vp8_loop_filter_update_sharpness
        - yv12_copy_partial_frame
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:144,26'
          Dst:             get_min_filter_level
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:145,26'
          Dst:             get_max_filter_level
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:160,5'
          Dst:             vp8_loop_filter_update_sharpness
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:179,3'
          Dst:             yv12_copy_partial_frame
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:180,3'
          Dst:             vp8_loop_filter_partial_frame
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:182,14'
          Dst:             calc_partial_ssl_err
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:189,5'
          Dst:             yv12_copy_partial_frame
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:190,5'
          Dst:             vp8_loop_filter_partial_frame
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:193,16'
          Dst:             calc_partial_ssl_err
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:216,7'
          Dst:             yv12_copy_partial_frame
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:218,7'
          Dst:             vp8_loop_filter_partial_frame
        - Src:             '/src/libvpx/vp8/encoder/picklpf.c:221,18'
          Dst:             calc_partial_ssl_err
    - functionName:    get_msb
      functionSourceFile: '/src/libvpx/vpx_ports/bitops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_ports/bitops.h:40,3'
          Dst:             __assert_fail
    - functionName:    vp8_set_quantizer
      functionSourceFile: '/src/libvpx/vp8/encoder/vp8_quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - vp8cx_init_quantizer
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:491,15'
          Dst:             vp8cx_init_quantizer
    - functionName:    vp8cx_init_quantizer
      functionSourceFile: '/src/libvpx/vp8/encoder/vp8_quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          286
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - invert_quant
        - vp8_ac2quant
        - vp8_ac_uv_quant
        - vp8_ac_yquant
        - vp8_dc2quant
        - vp8_dc_quant
        - vp8_dc_uv_quant
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:193,17'
          Dst:             vp8_dc_quant
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:195,5'
          Dst:             invert_quant
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:202,17'
          Dst:             vp8_dc2quant
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:204,5'
          Dst:             invert_quant
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:211,17'
          Dst:             vp8_dc_uv_quant
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:213,5'
          Dst:             invert_quant
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:221,17'
          Dst:             vp8_ac_yquant
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:223,5'
          Dst:             invert_quant
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:230,17'
          Dst:             vp8_ac2quant
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:232,5'
          Dst:             invert_quant
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:239,17'
          Dst:             vp8_ac_uv_quant
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:241,5'
          Dst:             invert_quant
    - functionName:    invert_quant
      functionSourceFile: '/src/libvpx/vp8/encoder/vp8_quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - get_msb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:171,9'
          Dst:             get_msb
    - functionName:    vp8cx_frame_init_quantizer
      functionSourceFile: '/src/libvpx/vp8/encoder/vp8_quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8cx_mb_init_quantizer
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/vp8_quantize.c:438,3'
          Dst:             vp8cx_mb_init_quantizer
    - functionName:    vp8cx_mb_init_quantizer
      functionSourceFile: '/src/libvpx/vp8/encoder/vp8_quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          860
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_update_zbin_extra
      functionSourceFile: '/src/libvpx/vp8/encoder/vp8_quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          90
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_quantize_mbuv
      functionSourceFile: '/src/libvpx/vp8/encoder/vp8_quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_quantize_mb
      functionSourceFile: '/src/libvpx/vp8/encoder/vp8_quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_quantize_mby
      functionSourceFile: '/src/libvpx/vp8/encoder/vp8_quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          140
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_regular_quantize_b_c
      functionSourceFile: '/src/libvpx/vp8/encoder/vp8_quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          109
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_fast_quantize_b_c
      functionSourceFile: '/src/libvpx/vp8/encoder/vp8_quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calc_gf_params
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         50
      ICount:          275
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    estimate_bits_at_q
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_drop_encodedframe_overshoot
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1608
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          316
      EdgeCount:       74
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calc_pframe_target_size
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         219
      ICount:          1145
      EdgeCount:       304
      CyclomaticComplexity: 87
      functionsReached:
        - calc_gf_params
        - estimate_bits_at_q
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/ratectrl.c:969,11'
          Dst:             calc_gf_params
        - Src:             '/src/libvpx/vp8/encoder/ratectrl.c:1010,18'
          Dst:             estimate_bits_at_q
    - functionName:    calc_iframe_target_size
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          232
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - estimate_bits_at_q
        - vpx_clear_system_state
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/ratectrl.c:300,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/ratectrl.c:305,14'
          Dst:             estimate_bits_at_q
    - functionName:    vp8_pick_frame_size
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1467
      functionLinenumberEnd: 1482
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calc_iframe_target_size
        - calc_pframe_target_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/ratectrl.c:1471,5'
          Dst:             calc_iframe_target_size
        - Src:             '/src/libvpx/vp8/encoder/ratectrl.c:1473,5'
          Dst:             calc_pframe_target_size
    - functionName:    vp8_compute_frame_size_bounds
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1392
      functionLinenumberEnd: 1464
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          153
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    estimate_keyframe_frequency
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1354
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_adjust_key_frame_context
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1357
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - estimate_keyframe_frequency
        - vpx_clear_system_state
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/ratectrl.c:1359,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/ratectrl.c:1384,34'
          Dst:             estimate_keyframe_frequency
    - functionName:    limit_q_cbr_inter
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_regulate_q
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         83
      ICount:          386
      EdgeCount:       116
      CyclomaticComplexity: 35
      functionsReached:
        - limit_q_cbr_inter
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/ratectrl.c:1302,9'
          Dst:             limit_q_cbr_inter
    - functionName:    vp8_update_rate_correction_factors
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         56
      ICount:          282
      EdgeCount:       77
      CyclomaticComplexity: 23
      functionsReached:
        - vpx_clear_system_state
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/ratectrl.c:1056,3'
          Dst:             vpx_clear_system_state
    - functionName:    vp8_setup_key_frame
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_build_component_cost_table
        - vp8_default_coef_probs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/ratectrl.c:249,3'
          Dst:             vp8_default_coef_probs
        - Src:             '/src/libvpx/vp8/encoder/ratectrl.c:255,5'
          Dst:             vp8_build_component_cost_table
    - functionName:    vp8_restore_coding_context
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          43
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_save_coding_context
      functionSourceFile: '/src/libvpx/vp8/encoder/ratectrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          43
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rd_inter16x16_uv
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rd_cost_mbuv
        - vp8_build_inter16x16_predictors_mbuv
        - vp8_mbuverror_sse2
        - vp8_quantize_mbuv
        - vp8_subtract_mbuv
        - vp8_transform_mbuv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:711,3'
          Dst:             vp8_build_inter16x16_predictors_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:712,3'
          Dst:             vp8_subtract_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:716,3'
          Dst:             vp8_transform_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:717,3'
          Dst:             vp8_quantize_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:719,11'
          Dst:             rd_cost_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:720,17'
          Dst:             vp8_mbuverror_sse2
    - functionName:    rd_cost_mbuv
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          126
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cost_coeffs
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:699,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:699,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:699,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:699,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:699,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:699,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:699,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:699,13'
          Dst:             cost_coeffs
    - functionName:    cost_coeffs
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          114
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:427,3'
          Dst:             __assert_fail
    - functionName:    vp8_rdcost_mby
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          243
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cost_coeffs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:461,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:465,11'
          Dst:             cost_coeffs
    - functionName:    above_block_mv
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    left_block_mv
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rdcost_mbsegment_y
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - cost_coeffs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:888,15'
          Dst:             cost_coeffs
    - functionName:    vp8_encode_inter_mb_segment
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_block_error_sse2
        - vp8_build_inter_predictors_b
        - vp8_subtract_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:908,7'
          Dst:             vp8_build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:910,7'
          Dst:             vp8_subtract_b
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:914,21'
          Dst:             vp8_block_error_sse2
    - functionName:    vp8_block_error_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    labels2mode
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          180
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - above_block_mv
        - left_block_mv
        - vp8_mv_bit_cost
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/encoder/rdopt.c:842,7'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:844,24'
          Dst:             vp8_mv_bit_cost
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:847,57'
          Dst:             left_block_mv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:851,43'
          Dst:             above_block_mv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:860,54'
          Dst:             left_block_mv
    - functionName:    vp8_clamp_mv
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_cal_step_param
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1185
      functionLinenumberEnd: 1197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rd_check_segment
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 1183
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         78
      ICount:          744
      EdgeCount:       107
      CyclomaticComplexity: 31
      functionsReached:
        - labels2mode
        - rdcost_mbsegment_y
        - vp8_clamp_mv
        - vp8_cost_mv_ref
        - vp8_cost_token
        - vp8_encode_inter_mb_segment
        - vp8_full_search_sad
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:985,10'
          Dst:             vp8_cost_token
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:987,11'
          Dst:             vp8_cost_mv_ref
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1124,14'
          Dst:             labels2mode
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1097,13'
          Dst:             vp8_clamp_mv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1100,23'
          Dst:             vp8_full_search_sad
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1124,14'
          Dst:             labels2mode
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1135,20'
          Dst:             vp8_encode_inter_mb_segment
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1137,20'
          Dst:             rdcost_mbsegment_y
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1157,5'
          Dst:             labels2mode
    - functionName:    vp8_cost_token
      functionSourceFile: '/src/libvpx/vp8/encoder/treewriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_treed_cost
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/treewriter.h:93,10'
          Dst:             vp8_treed_cost
    - functionName:    vp8_cost_mv_ref
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - vp8_cost_token
        - vp8_mv_ref_probs
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:799,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:800,3'
          Dst:             vp8_mv_ref_probs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:801,10'
          Dst:             vp8_cost_token
    - functionName:    vp8_treed_cost
      functionSourceFile: '/src/libvpx/vp8/encoder/treewriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    copy_predictor
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rd_pick_intra4x4block
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          122
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - copy_predictor
        - cost_coeffs
        - vp8_block_error_sse2
        - vp8_intra4x4_predict
        - vp8_short_idct4x4llm_mmx
        - vp8_subtract_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:553,5'
          Dst:             vp8_intra4x4_predict
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:555,5'
          Dst:             vp8_subtract_b
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:562,13'
          Dst:             cost_coeffs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:564,18'
          Dst:             vp8_block_error_sse2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:576,7'
          Dst:             copy_predictor
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:582,3'
          Dst:             vp8_short_idct4x4llm_mmx
    - functionName:    vp8_short_idct4x4llm_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    left_block_mode
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/common/findnearmv.h:115,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    above_block_mode
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/common/findnearmv.h:134,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    intra_prediction_down_copy
      functionSourceFile: '/src/libvpx/vp8/common/reconintra4x4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_plane_pointers
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rd_pick_intra16x16mby_mode
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          211
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - macro_block_yrd
        - vp8_build_intra_predictors_mby_s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:660,5'
          Dst:             vp8_build_intra_predictors_mby_s
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:664,5'
          Dst:             macro_block_yrd
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:660,5'
          Dst:             vp8_build_intra_predictors_mby_s
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:664,5'
          Dst:             macro_block_yrd
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:660,5'
          Dst:             vp8_build_intra_predictors_mby_s
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:664,5'
          Dst:             macro_block_yrd
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:660,5'
          Dst:             vp8_build_intra_predictors_mby_s
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:664,5'
          Dst:             macro_block_yrd
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:679,3'
          Dst:             __assert_fail
    - functionName:    macro_block_yrd
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          268
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_block_error_sse2
        - vp8_mbblock_error_sse2
        - vp8_rdcost_mby
        - vp8_subtract_mby
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:480,3'
          Dst:             vp8_subtract_mby
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:502,7'
          Dst:             vp8_mbblock_error_sse2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:503,8'
          Dst:             vp8_block_error_sse2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:508,11'
          Dst:             vp8_rdcost_mby
    - functionName:    vp8_rd_pick_intra_mode
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rd_pick_intra16x16mby_mode
        - rd_pick_intra4x4mby_modes
        - rd_pick_intra_mbuv_mode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2388,3'
          Dst:             rd_pick_intra_mbuv_mode
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2391,16'
          Dst:             rd_pick_intra16x16mby_mode
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2394,14'
          Dst:             rd_pick_intra4x4mby_modes
    - functionName:    rd_pick_intra_mbuv_mode
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          261
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - rd_cost_mbuv
        - vp8_build_intra_predictors_mbuv_s
        - vp8_mbuverror_sse2
        - vp8_quantize_mbuv
        - vp8_subtract_mbuv
        - vp8_transform_mbuv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:760,5'
          Dst:             vp8_build_intra_predictors_mbuv_s
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:766,5'
          Dst:             vp8_subtract_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:769,5'
          Dst:             vp8_transform_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:770,5'
          Dst:             vp8_quantize_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:772,15'
          Dst:             rd_cost_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:777,23'
          Dst:             vp8_mbuverror_sse2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:760,5'
          Dst:             vp8_build_intra_predictors_mbuv_s
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:766,5'
          Dst:             vp8_subtract_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:769,5'
          Dst:             vp8_transform_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:770,5'
          Dst:             vp8_quantize_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:772,15'
          Dst:             rd_cost_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:777,23'
          Dst:             vp8_mbuverror_sse2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:760,5'
          Dst:             vp8_build_intra_predictors_mbuv_s
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:766,5'
          Dst:             vp8_subtract_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:769,5'
          Dst:             vp8_transform_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:770,5'
          Dst:             vp8_quantize_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:772,15'
          Dst:             rd_cost_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:777,23'
          Dst:             vp8_mbuverror_sse2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:760,5'
          Dst:             vp8_build_intra_predictors_mbuv_s
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:766,5'
          Dst:             vp8_subtract_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:769,5'
          Dst:             vp8_transform_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:770,5'
          Dst:             vp8_quantize_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:772,15'
          Dst:             rd_cost_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:777,23'
          Dst:             vp8_mbuverror_sse2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:793,3'
          Dst:             __assert_fail
    - functionName:    rd_pick_intra4x4mby_modes
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          159
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - above_block_mode
        - intra_prediction_down_copy
        - left_block_mode
        - rd_pick_intra4x4block
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:606,3'
          Dst:             intra_prediction_down_copy
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:617,35'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:618,35'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:623,17'
          Dst:             rd_pick_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:631,5'
          Dst:             __assert_fail
    - functionName:    rd_update_mvcount
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1561
      functionLinenumberEnd: 1596
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          176
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    update_best_mode
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1728
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          125
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calculate_final_rd_costs
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1662
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          224
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    evaluate_inter_mode_rd
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1600
      functionLinenumberEnd: 1657
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          192
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - VP8_UVSSE
        - macro_block_yrd
        - rd_inter16x16_uv
        - vp8_build_inter16x16_predictors_mby
        - vp8_cost_mv_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1605,3'
          Dst:             vp8_build_inter16x16_predictors_mby
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1626,29'
          Dst:             VP8_UVSSE
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1644,16'
          Dst:             vp8_cost_mv_ref
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1647,3'
          Dst:             macro_block_yrd
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1652,3'
          Dst:             rd_inter16x16_uv
    - functionName:    VP8_UVSSE
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          118
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rd_inter4x4_uv
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rd_cost_mbuv
        - vp8_build_inter4x4_predictors_mbuv
        - vp8_mbuverror_sse2
        - vp8_quantize_mbuv
        - vp8_subtract_mbuv
        - vp8_transform_mbuv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:730,3'
          Dst:             vp8_build_inter4x4_predictors_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:731,3'
          Dst:             vp8_subtract_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:735,3'
          Dst:             vp8_transform_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:736,3'
          Dst:             vp8_quantize_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:738,11'
          Dst:             rd_cost_mbuv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:739,17'
          Dst:             vp8_mbuverror_sse2
    - functionName:    vp8_rd_pick_best_mbsegmentation
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1204
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          499
      EdgeCount:       58
      CyclomaticComplexity: 16
      functionsReached:
        - rd_check_segment
        - vp8_cal_step_param
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1223,5'
          Dst:             rd_check_segment
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1224,5'
          Dst:             rd_check_segment
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1225,5'
          Dst:             rd_check_segment
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1226,5'
          Dst:             rd_check_segment
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1230,5'
          Dst:             rd_check_segment
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1263,9'
          Dst:             vp8_cal_step_param
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1268,9'
          Dst:             vp8_cal_step_param
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1270,9'
          Dst:             rd_check_segment
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1278,9'
          Dst:             vp8_cal_step_param
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1283,9'
          Dst:             vp8_cal_step_param
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1285,9'
          Dst:             rd_check_segment
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1294,9'
          Dst:             rd_check_segment
    - functionName:    get_predictor_pointers
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - get_plane_pointers
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.h:87,5'
          Dst:             get_plane_pointers
        - Src:             '/src/libvpx/vp8/encoder/rdopt.h:92,5'
          Dst:             get_plane_pointers
        - Src:             '/src/libvpx/vp8/encoder/rdopt.h:97,5'
          Dst:             get_plane_pointers
    - functionName:    get_reference_search_order
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_rd_pick_inter_mode
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1753
      functionLinenumberEnd: 2375
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         231
      ICount:          1662
      EdgeCount:       308
      CyclomaticComplexity: 79
      functionsReached:
        - __assert_fail
        - calculate_final_rd_costs
        - evaluate_inter_mode_rd
        - get_predictor_pointers
        - get_reference_search_order
        - macro_block_yrd
        - rd_inter4x4_uv
        - rd_pick_intra4x4mby_modes
        - rd_pick_intra_mbuv_mode
        - rd_update_mvcount
        - update_best_mode
        - vp8_build_intra_predictors_mby_s
        - vp8_cal_sad
        - vp8_clamp_mv2
        - vp8_cost_mv_ref
        - vp8_dc_quant
        - vp8_denoiser_denoise_mb
        - vp8_find_near_mvs_bias
        - vp8_get_inter_mbpred_error
        - vp8_mv_bit_cost
        - vp8_mv_pred
        - vp8_rd_pick_best_mbsegmentation
        - vp8_set_mbmode_and_mvs
        - vp8_update_zbin_extra
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/encoder/rdopt.c:1948,5'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1787,12'
          Dst:             vp8_dc_quant
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1808,3'
          Dst:             get_reference_search_order
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1814,17'
          Dst:             vp8_find_near_mvs_bias
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1822,3'
          Dst:             get_predictor_pointers
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1865,7'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1930,7'
          Dst:             vp8_update_zbin_extra
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1934,7'
          Dst:             rd_pick_intra_mbuv_mode
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1956,18'
          Dst:             rd_pick_intra4x4mby_modes
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1962,11'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1986,18'
          Dst:             vp8_rd_pick_best_mbsegmentation
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1998,11'
          Dst:             rd_inter4x4_uv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2015,9'
          Dst:             vp8_build_intra_predictors_mby_s
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2018,9'
          Dst:             macro_block_yrd
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2023,9'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2056,11'
          Dst:             vp8_cal_sad
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2060,9'
          Dst:             vp8_mv_pred
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2153,13'
          Dst:             vp8_mv_bit_cost
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2162,9'
          Dst:             vp8_clamp_mv2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2188,9'
          Dst:             vp8_set_mbmode_and_mvs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2189,19'
          Dst:             evaluate_inter_mode_rd
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2196,9'
          Dst:             calculate_final_rd_costs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2208,7'
          Dst:             vp8_get_inter_mbpred_error
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2223,9'
          Dst:             vp8_get_inter_mbpred_error
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2245,7'
          Dst:             update_best_mode
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2298,5'
          Dst:             vp8_denoiser_denoise_mb
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2310,47'
          Dst:             vp8_cost_mv_ref
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2323,17'
          Dst:             evaluate_inter_mode_rd
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2325,11'
          Dst:             calculate_final_rd_costs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2330,9'
          Dst:             update_best_mode
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:2374,3'
          Dst:             rd_update_mvcount
    - functionName:    vp8_cal_sad
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1487
      functionLinenumberEnd: 1559
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          311
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - insertsortsad
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:0,0'
          Dst:             insertsortsad
    - functionName:    vp8_mv_pred
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionLinenumberEnd: 1484
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          582
      EdgeCount:       110
      CyclomaticComplexity: 31
      functionsReached:
        - insertsortmv
        - mv_bias
        - vp8_clamp_mv2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1369,7'
          Dst:             mv_bias
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1376,7'
          Dst:             mv_bias
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1383,7'
          Dst:             mv_bias
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1397,9'
          Dst:             mv_bias
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1408,9'
          Dst:             mv_bias
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1419,9'
          Dst:             mv_bias
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1428,9'
          Dst:             mv_bias
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1439,9'
          Dst:             mv_bias
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1469,7'
          Dst:             insertsortmv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1470,7'
          Dst:             insertsortmv
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:1483,3'
          Dst:             vp8_clamp_mv2
    - functionName:    vp8_clamp_mv2
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_set_mbmode_and_mvs
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mv_bias
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    insertsortmv
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         95
      ICount:          788
      EdgeCount:       127
      CyclomaticComplexity: 34
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    insertsortsad
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          152
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_mbuverror_c
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_block_error_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:365,14'
          Dst:             vp8_block_error_c
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:365,14'
          Dst:             vp8_block_error_c
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:365,14'
          Dst:             vp8_block_error_c
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:365,14'
          Dst:             vp8_block_error_c
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:365,14'
          Dst:             vp8_block_error_c
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:365,14'
          Dst:             vp8_block_error_c
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:365,14'
          Dst:             vp8_block_error_c
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:365,14'
          Dst:             vp8_block_error_c
    - functionName:    vp8_block_error_c
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_mbblock_error_c
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         228
      ICount:          1570
      EdgeCount:       308
      CyclomaticComplexity: 82
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_auto_select_speed
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          120
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fill_token_costs
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          297
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_cost_tokens
        - vp8_cost_tokens2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:125,11'
          Dst:             vp8_cost_tokens2
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:127,11'
          Dst:             vp8_cost_tokens
    - functionName:    vp8_initialize_rd_consts
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         149
      ICount:          1001
      EdgeCount:       199
      CyclomaticComplexity: 52
      functionsReached:
        - fill_token_costs
        - pow
        - vp8_init_mode_costs
        - vp8_set_speed_features
        - vpx_clear_system_state
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:169,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:201,3'
          Dst:             vp8_set_speed_features
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:207,12'
          Dst:             pow
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:248,5'
          Dst:             fill_token_costs
        - Src:             '/src/libvpx/vp8/encoder/rdopt.c:257,5'
          Dst:             vp8_init_mode_costs
    - functionName:    pow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8cx_initialize_me_consts
      functionSourceFile: '/src/libvpx/vp8/encoder/rdopt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_update_gf_usage_maps
      functionSourceFile: '/src/libvpx/vp8/encoder/segmentation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          165
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    avg_2x2
      functionSourceFile: '/src/libvpx/vp8/common/vp8_skin_detection.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_compute_skin_block
      functionSourceFile: '/src/libvpx/vp8/common/vp8_skin_detection.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          163
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - avg_2x2
        - vpx_skin_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:50,31'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:51,31'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:52,31'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:53,23'
          Dst:             vpx_skin_pixel
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:40,27'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:41,27'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:42,27'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:43,14'
          Dst:             vpx_skin_pixel
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:50,31'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:51,31'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:52,31'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:53,23'
          Dst:             vpx_skin_pixel
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:50,31'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:51,31'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:52,31'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:53,23'
          Dst:             vpx_skin_pixel
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:50,31'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:51,31'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:52,31'
          Dst:             avg_2x2
        - Src:             '/src/libvpx/vp8/common/vp8_skin_detection.c:53,23'
          Dst:             vpx_skin_pixel
    - functionName:    stuff1st_order_buv
      functionSourceFile: '/src/libvpx/vp8/encoder/tokenize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stuff1st_order_b
      functionSourceFile: '/src/libvpx/vp8/encoder/tokenize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stuff2nd_order_b
      functionSourceFile: '/src/libvpx/vp8/encoder/tokenize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tokenize1st_order_b
      functionSourceFile: '/src/libvpx/vp8/encoder/tokenize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          396
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:236,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:305,5'
          Dst:             __assert_fail
    - functionName:    tokenize2nd_order_b
      functionSourceFile: '/src/libvpx/vp8/encoder/tokenize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          166
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_fix_contexts
      functionSourceFile: '/src/libvpx/vp8/encoder/tokenize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_stuff_mb
      functionSourceFile: '/src/libvpx/vp8/encoder/tokenize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          212
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - stuff1st_order_b
        - stuff1st_order_buv
        - stuff2nd_order_b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:443,5'
          Dst:             stuff2nd_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:449,5'
          Dst:             stuff1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:454,5'
          Dst:             stuff1st_order_buv
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:454,5'
          Dst:             stuff1st_order_buv
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:454,5'
          Dst:             stuff1st_order_buv
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:454,5'
          Dst:             stuff1st_order_buv
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:454,5'
          Dst:             stuff1st_order_buv
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:454,5'
          Dst:             stuff1st_order_buv
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:454,5'
          Dst:             stuff1st_order_buv
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:454,5'
          Dst:             stuff1st_order_buv
    - functionName:    mb_is_skippable
      functionSourceFile: '/src/libvpx/vp8/encoder/tokenize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_tokenize_mb
      functionSourceFile: '/src/libvpx/vp8/encoder/tokenize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - mb_is_skippable
        - tokenize1st_order_b
        - tokenize2nd_order_b
        - vp8_fix_contexts
        - vp8_stuff_mb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:361,47'
          Dst:             mb_is_skippable
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:364,7'
          Dst:             vp8_stuff_mb
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:366,7'
          Dst:             vp8_fix_contexts
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:379,3'
          Dst:             tokenize1st_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:375,5'
          Dst:             tokenize2nd_order_b
        - Src:             '/src/libvpx/vp8/encoder/tokenize.c:379,3'
          Dst:             tokenize1st_order_b
    - functionName:    vp8_cost_tokens2
      functionSourceFile: '/src/libvpx/vp8/encoder/treewriter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cost
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/treewriter.c:32,3'
          Dst:             cost
    - functionName:    cost
      functionSourceFile: '/src/libvpx/vp8/encoder/treewriter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - cost
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/treewriter.c:24,7'
          Dst:             cost
    - functionName:    vp8_cost_tokens
      functionSourceFile: '/src/libvpx/vp8/encoder/treewriter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cost
      functionUses:    85
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/treewriter.c:29,3'
          Dst:             cost
    - functionName:    vp8_temporal_filter_predictors_mb_c
      functionSourceFile: '/src/libvpx/vp8/encoder/temporal_filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_copy_mem16x16_sse2
        - vp8_copy_mem8x8_mmx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/temporal_filter.c:51,5'
          Dst:             vp8_copy_mem16x16_sse2
        - Src:             '/src/libvpx/vp8/encoder/temporal_filter.c:66,5'
          Dst:             vp8_copy_mem8x8_mmx
        - Src:             '/src/libvpx/vp8/encoder/temporal_filter.c:67,5'
          Dst:             vp8_copy_mem8x8_mmx
    - functionName:    vp8_copy_mem8x8_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_temporal_filter_find_matching_mb_c
      functionSourceFile: '/src/libvpx/vp8/encoder/temporal_filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          90
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_hex_search
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/temporal_filter.c:160,7'
          Dst:             vp8_hex_search
    - functionName:    vp8_temporal_filter_iterate_c
      functionSourceFile: '/src/libvpx/vp8/encoder/temporal_filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          798
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - vp8_temporal_filter_apply_sse2
        - vp8_temporal_filter_find_matching_mb_c
        - vp8_temporal_filter_predictors_mb_c
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/temporal_filter.c:253,17'
          Dst:             vp8_temporal_filter_find_matching_mb_c
        - Src:             '/src/libvpx/vp8/encoder/temporal_filter.c:266,11'
          Dst:             vp8_temporal_filter_predictors_mb_c
        - Src:             '/src/libvpx/vp8/encoder/temporal_filter.c:274,11'
          Dst:             vp8_temporal_filter_apply_sse2
        - Src:             '/src/libvpx/vp8/encoder/temporal_filter.c:278,11'
          Dst:             vp8_temporal_filter_apply_sse2
        - Src:             '/src/libvpx/vp8/encoder/temporal_filter.c:282,11'
          Dst:             vp8_temporal_filter_apply_sse2
    - functionName:    vp8_temporal_filter_apply_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_temporal_filter_prepare_c
      functionSourceFile: '/src/libvpx/vp8/encoder/temporal_filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          139
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - vp8_lookahead_depth
        - vp8_lookahead_peek
        - vp8_temporal_filter_iterate_c
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/encoder/temporal_filter.c:368,3'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/temporal_filter.c:366,7'
          Dst:             vp8_lookahead_depth
        - Src:             '/src/libvpx/vp8/encoder/temporal_filter.c:427,9'
          Dst:             vp8_lookahead_peek
        - Src:             '/src/libvpx/vp8/encoder/temporal_filter.c:431,3'
          Dst:             vp8_temporal_filter_iterate_c
    - functionName:    vp8_temporal_filter_apply_c
      functionSourceFile: '/src/libvpx/vp8/encoder/temporal_filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          222
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_mbuverror_sse2
      functionSourceFile: '/src/libvpx/vp8/encoder/x86/vp8_enc_stubs_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_mbuverror_sse2_impl
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/x86/vp8_enc_stubs_sse2.c:27,10'
          Dst:             vp8_mbuverror_sse2_impl
    - functionName:    vp8_mbuverror_sse2_impl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_mbblock_error_sse2
      functionSourceFile: '/src/libvpx/vp8/encoder/x86/vp8_enc_stubs_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_mbblock_error_sse2_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/x86/vp8_enc_stubs_sse2.c:20,10'
          Dst:             vp8_mbblock_error_sse2_impl
    - functionName:    vp8_mbblock_error_sse2_impl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scale1d_2t1_i
      functionSourceFile: '/src/libvpx/vpx_scale/generic/vpx_scale.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scale1d_2t1_ps
      functionSourceFile: '/src/libvpx/vpx_scale/generic/vpx_scale.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scale1d_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/vpx_scale.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/vpx_scale.c:177,3'
          Dst:             __assert_fail
    - functionName:    Scale2D
      functionSourceFile: '/src/libvpx/vpx_scale/generic/vpx_scale.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        15
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - char
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          467
      EdgeCount:       129
      CyclomaticComplexity: 32
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/libvpx/vpx_scale/generic/vpx_scale.c:278,3'
          Branch Sides:    []
        - Branch String:   '/src/libvpx/vpx_scale/generic/vpx_scale.c:298,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    vpx_scale_frame
      functionSourceFile: '/src/libvpx/vpx_scale/generic/vpx_scale.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          387
      EdgeCount:       73
      CyclomaticComplexity: 21
      functionsReached:
        - Scale2D
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/vpx_scale.c:487,3'
          Dst:             Scale2D
        - Src:             '/src/libvpx/vpx_scale/generic/vpx_scale.c:501,3'
          Dst:             Scale2D
        - Src:             '/src/libvpx/vpx_scale/generic/vpx_scale.c:517,3'
          Dst:             Scale2D
    - functionName:    vpx_alloc_frame_buffer
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12config.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vpx_free_frame_buffer
        - vpx_realloc_frame_buffer
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/yv12config.c:302,5'
          Dst:             vpx_free_frame_buffer
        - Src:             '/src/libvpx/vpx_scale/generic/yv12config.c:303,12'
          Dst:             vpx_realloc_frame_buffer
    - functionName:    vpx_free_frame_buffer
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12config.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vpx_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/yv12config.c:139,7'
          Dst:             vpx_free
    - functionName:    vpx_realloc_frame_buffer
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12config.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          252
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - vpx_free
        - vpx_memalign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/yv12config.c:215,7'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_scale/generic/yv12config.c:236,7'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vpx_scale/generic/yv12config.c:240,38'
          Dst:             vpx_memalign
    - functionName:    vp8_yv12_alloc_frame_buffer
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12config.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_yv12_de_alloc_frame_buffer
        - vp8_yv12_realloc_frame_buffer
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/yv12config.c:127,5'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vpx_scale/generic/yv12config.c:128,12'
          Dst:             vp8_yv12_realloc_frame_buffer
    - functionName:    vp8_yv12_de_alloc_frame_buffer
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12config.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vpx_free
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/yv12config.c:37,7'
          Dst:             vpx_free
    - functionName:    vp8_yv12_realloc_frame_buffer
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12config.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          140
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - vpx_memalign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/yv12config.c:67,38'
          Dst:             vpx_memalign
    - functionName:    vpx_memset16
      functionSourceFile: '/src/libvpx/vpx_mem/vpx_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          111
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    extend_plane_high
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          202
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - vpx_memset16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:77,5'
          Dst:             vpx_memset16
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:78,5'
          Dst:             vpx_memset16
    - functionName:    vpx_yv12_copy_y_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          93
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memcpy_short_addr
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_yv12_copy_frame_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          265
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - memcpy_short_addr
        - vpx_extend_frame_borders_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:251,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:253,7'
          Dst:             memcpy_short_addr
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:262,7'
          Dst:             memcpy_short_addr
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:271,7'
          Dst:             memcpy_short_addr
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:279,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:0,0'
          Dst:             vpx_extend_frame_borders_c
    - functionName:    vpx_extend_frame_borders_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - extend_frame
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:170,3'
          Dst:             extend_frame
    - functionName:    extend_frame
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          122
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - extend_plane
        - extend_plane_high
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:141,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:142,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:143,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:144,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:148,5'
          Dst:             extend_plane_high
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:152,5'
          Dst:             extend_plane_high
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:154,5'
          Dst:             extend_plane_high
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:159,3'
          Dst:             extend_plane
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:164,3'
          Dst:             extend_plane
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:166,3'
          Dst:             extend_plane
    - functionName:    extend_plane
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          257
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_yv12_copy_frame_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          128
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - vp8_yv12_extend_frame_borders_c
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:231,3'
          Dst:             vp8_yv12_extend_frame_borders_c
    - functionName:    vp8_yv12_extend_frame_borders_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          105
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - extend_plane
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:108,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:109,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:110,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:111,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:112,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:114,3'
          Dst:             extend_plane
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:119,3'
          Dst:             extend_plane
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:124,3'
          Dst:             extend_plane
    - functionName:    vpx_extend_frame_inner_borders_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/yv12extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - extend_frame
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/generic/yv12extend.c:177,3'
          Dst:             extend_frame
    - functionName:    vp8_vertical_band_2_1_scale_i_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/gen_scalers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_vertical_band_2_1_scale_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/gen_scalers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_horizontal_line_2_1_scale_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/gen_scalers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_vertical_band_5_3_scale_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/gen_scalers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          293
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_horizontal_line_5_3_scale_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/gen_scalers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_vertical_band_5_4_scale_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/gen_scalers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          350
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_horizontal_line_5_4_scale_c
      functionSourceFile: '/src/libvpx/vpx_scale/generic/gen_scalers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xgetbv
      functionSourceFile: '/src/libvpx/vpx_ports/x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_simd_caps
      functionSourceFile: '/src/libvpx/vpx_ports/x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         24
      ICount:          101
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - getenv
        - strtol
        - strtoul
        - xgetbv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_ports/x86.h:191,9'
          Dst:             getenv
        - Src:             '/src/libvpx/vpx_ports/x86.h:192,32'
          Dst:             strtol
        - Src:             '/src/libvpx/vpx_ports/x86.h:194,9'
          Dst:             getenv
        - Src:             '/src/libvpx/vpx_ports/x86.h:195,41'
          Dst:             strtoul
        - Src:             '/src/libvpx/vpx_ports/x86.h:213,10'
          Dst:             xgetbv
        - Src:             '/src/libvpx/vpx_ports/x86.h:221,16'
          Dst:             xgetbv
    - functionName:    strtoul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setup_rtcd_internal
      functionSourceFile: '/work/build/././vpx_scale_rtcd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x86_simd_caps
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '././vpx_scale_rtcd.h:72,17'
          Dst:             x86_simd_caps
    - functionName:    once
      functionSourceFile: '/src/libvpx/vpx_ports/vpx_once.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_once
        - setup_rtcd_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_ports/vpx_once.h:98,3'
          Dst:             pthread_once
        - Src:             '/src/libvpx/vpx_ports/vpx_once.h:98,3'
          Dst:             setup_rtcd_internal
    - functionName:    vpx_scale_rtcd
      functionSourceFile: '/src/libvpx/vpx_scale/vpx_scale_rtcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - once
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_scale/vpx_scale_rtcd.c:15,29'
          Dst:             once
    - functionName:    encoder_highbd_sse
      functionSourceFile: '/src/libvpx/vpx_dsp/psnr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          151
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    encoder_sse
      functionSourceFile: '/src/libvpx/vpx_dsp/psnr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          145
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_calc_psnr
      functionSourceFile: '/src/libvpx/vpx_dsp/psnr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          84
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_sse
        - vpx_sse_to_psnr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:247,9'
          Dst:             get_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:250,25'
          Dst:             vpx_sse_to_psnr
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:247,9'
          Dst:             get_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:250,25'
          Dst:             vpx_sse_to_psnr
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:247,9'
          Dst:             get_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:250,25'
          Dst:             vpx_sse_to_psnr
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:259,7'
          Dst:             vpx_sse_to_psnr
    - functionName:    get_sse
      functionSourceFile: '/src/libvpx/vpx_dsp/psnr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          110
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - encoder_sse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:78,18'
          Dst:             encoder_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:84,9'
          Dst:             encoder_sse
    - functionName:    vpx_sse_to_psnr
      functionSourceFile: '/src/libvpx/vpx_dsp/psnr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - log10
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:19,32'
          Dst:             log10
    - functionName:    log10
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_get_sse_shift
      functionSourceFile: '/src/libvpx/vpx_dsp/psnr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          134
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_calc_highbd_psnr
      functionSourceFile: '/src/libvpx/vpx_dsp/psnr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          220
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - get_sse
        - highbd_get_sse
        - highbd_get_sse_shift
        - vpx_sse_to_psnr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:205,15'
          Dst:             highbd_get_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:209,13'
          Dst:             get_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:213,25'
          Dst:             vpx_sse_to_psnr
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:205,15'
          Dst:             highbd_get_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:209,13'
          Dst:             get_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:213,25'
          Dst:             vpx_sse_to_psnr
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:205,15'
          Dst:             highbd_get_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:209,13'
          Dst:             get_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:213,25'
          Dst:             vpx_sse_to_psnr
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:202,15'
          Dst:             highbd_get_sse_shift
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:209,13'
          Dst:             get_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:213,25'
          Dst:             vpx_sse_to_psnr
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:202,15'
          Dst:             highbd_get_sse_shift
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:209,13'
          Dst:             get_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:213,25'
          Dst:             vpx_sse_to_psnr
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:202,15'
          Dst:             highbd_get_sse_shift
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:209,13'
          Dst:             get_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:213,25'
          Dst:             vpx_sse_to_psnr
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:222,7'
          Dst:             vpx_sse_to_psnr
    - functionName:    highbd_get_sse
      functionSourceFile: '/src/libvpx/vpx_dsp/psnr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          110
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - encoder_highbd_sse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:132,18'
          Dst:             encoder_highbd_sse
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:136,18'
          Dst:             encoder_highbd_sse
    - functionName:    vpx_highbd_get_y_sse
      functionSourceFile: '/src/libvpx/vpx_dsp/psnr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - highbd_get_sse
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:167,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:168,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:169,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:170,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:172,10'
          Dst:             highbd_get_sse
    - functionName:    vpx_get_y_sse
      functionSourceFile: '/src/libvpx/vpx_dsp/psnr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - get_sse
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:157,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:158,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/psnr.c:160,10'
          Dst:             get_sse
    - functionName:    vpx_evaluate_skin_color_difference
      functionSourceFile: '/src/libvpx/vpx_dsp/skin_detection.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_skin_pixel
      functionSourceFile: '/src/libvpx/vpx_dsp/skin_detection.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          172
      EdgeCount:       65
      CyclomaticComplexity: 21
      functionsReached:
        - vpx_evaluate_skin_color_difference
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/skin_detection.c:61,29'
          Dst:             vpx_evaluate_skin_color_difference
        - Src:             '/src/libvpx/vpx_dsp/skin_detection.c:61,29'
          Dst:             vpx_evaluate_skin_color_difference
        - Src:             '/src/libvpx/vpx_dsp/skin_detection.c:61,29'
          Dst:             vpx_evaluate_skin_color_difference
        - Src:             '/src/libvpx/vpx_dsp/skin_detection.c:61,29'
          Dst:             vpx_evaluate_skin_color_difference
        - Src:             '/src/libvpx/vpx_dsp/skin_detection.c:61,29'
          Dst:             vpx_evaluate_skin_color_difference
    - functionName:    square_value
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_variance64
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - square_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:271,15'
          Dst:             square_value
    - functionName:    vpx_highbd_12_mse8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_12_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:568,1'
          Dst:             highbd_12_variance
    - functionName:    highbd_12_variance
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_variance64
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:305,3'
          Dst:             highbd_variance64
    - functionName:    vpx_highbd_10_mse8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_10_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:568,1'
          Dst:             highbd_10_variance
    - functionName:    highbd_10_variance
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_variance64
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:294,3'
          Dst:             highbd_variance64
    - functionName:    vpx_highbd_8_mse8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:568,1'
          Dst:             highbd_8_variance
    - functionName:    highbd_8_variance
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_variance64
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:283,3'
          Dst:             highbd_variance64
    - functionName:    vpx_highbd_12_mse8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_12_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:567,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_mse8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_10_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:567,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_mse8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:567,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_mse16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_12_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:566,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_mse16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_10_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:566,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_mse16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:566,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_mse16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_12_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:565,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_mse16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_10_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:565,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_mse16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:565,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_get16x16var_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_12_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:563,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_get16x16var_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_10_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:563,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_get16x16var_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:563,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_get8x8var_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_12_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:562,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_get8x8var_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_10_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:562,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_get8x8var_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:562,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_avg_variance4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance4x4_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             vpx_highbd_12_variance4x4_c
    - functionName:    highbd_var_filter_block2d_bil_first_pass
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          195
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    78
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_var_filter_block2d_bil_second_pass
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          203
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    78
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_comp_avg_pred_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          179
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    39
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_12_variance4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_12_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_sub_pixel_avg_variance4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance4x4_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             vpx_highbd_10_variance4x4_c
    - functionName:    vpx_highbd_10_variance4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_10_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_sub_pixel_avg_variance4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance4x4_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             vpx_highbd_8_variance4x4_c
    - functionName:    vpx_highbd_8_variance4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_variance4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance4x4_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             vpx_highbd_12_variance4x4_c
    - functionName:    vpx_highbd_10_sub_pixel_variance4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance4x4_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             vpx_highbd_10_variance4x4_c
    - functionName:    vpx_highbd_8_sub_pixel_variance4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance4x4_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:560,1'
          Dst:             vpx_highbd_8_variance4x4_c
    - functionName:    vpx_highbd_12_sub_pixel_avg_variance4x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance4x8_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             vpx_highbd_12_variance4x8_c
    - functionName:    vpx_highbd_12_variance4x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_12_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_sub_pixel_avg_variance4x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance4x8_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             vpx_highbd_10_variance4x8_c
    - functionName:    vpx_highbd_10_variance4x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_10_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_sub_pixel_avg_variance4x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance4x8_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             vpx_highbd_8_variance4x8_c
    - functionName:    vpx_highbd_8_variance4x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_variance4x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance4x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             vpx_highbd_12_variance4x8_c
    - functionName:    vpx_highbd_10_sub_pixel_variance4x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance4x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             vpx_highbd_10_variance4x8_c
    - functionName:    vpx_highbd_8_sub_pixel_variance4x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance4x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:559,1'
          Dst:             vpx_highbd_8_variance4x8_c
    - functionName:    vpx_highbd_12_sub_pixel_avg_variance8x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance8x4_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             vpx_highbd_12_variance8x4_c
    - functionName:    vpx_highbd_12_variance8x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_12_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_sub_pixel_avg_variance8x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance8x4_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             vpx_highbd_10_variance8x4_c
    - functionName:    vpx_highbd_10_variance8x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_10_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_sub_pixel_avg_variance8x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance8x4_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             vpx_highbd_8_variance8x4_c
    - functionName:    vpx_highbd_8_variance8x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_variance8x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance8x4_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             vpx_highbd_12_variance8x4_c
    - functionName:    vpx_highbd_10_sub_pixel_variance8x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance8x4_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             vpx_highbd_10_variance8x4_c
    - functionName:    vpx_highbd_8_sub_pixel_variance8x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance8x4_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:558,1'
          Dst:             vpx_highbd_8_variance8x4_c
    - functionName:    vpx_highbd_12_sub_pixel_avg_variance8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance8x8_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             vpx_highbd_12_variance8x8_c
    - functionName:    vpx_highbd_12_variance8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_12_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_sub_pixel_avg_variance8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance8x8_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             vpx_highbd_10_variance8x8_c
    - functionName:    vpx_highbd_10_variance8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_10_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_sub_pixel_avg_variance8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance8x8_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             vpx_highbd_8_variance8x8_c
    - functionName:    vpx_highbd_8_variance8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_variance8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance8x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             vpx_highbd_12_variance8x8_c
    - functionName:    vpx_highbd_10_sub_pixel_variance8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance8x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             vpx_highbd_10_variance8x8_c
    - functionName:    vpx_highbd_8_sub_pixel_variance8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance8x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:557,1'
          Dst:             vpx_highbd_8_variance8x8_c
    - functionName:    vpx_highbd_12_sub_pixel_avg_variance8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance8x16_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             vpx_highbd_12_variance8x16_c
    - functionName:    vpx_highbd_12_variance8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_12_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_sub_pixel_avg_variance8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance8x16_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             vpx_highbd_10_variance8x16_c
    - functionName:    vpx_highbd_10_variance8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_10_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_sub_pixel_avg_variance8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance8x16_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             vpx_highbd_8_variance8x16_c
    - functionName:    vpx_highbd_8_variance8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_variance8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance8x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             vpx_highbd_12_variance8x16_c
    - functionName:    vpx_highbd_10_sub_pixel_variance8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance8x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             vpx_highbd_10_variance8x16_c
    - functionName:    vpx_highbd_8_sub_pixel_variance8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance8x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:556,1'
          Dst:             vpx_highbd_8_variance8x16_c
    - functionName:    vpx_highbd_12_sub_pixel_avg_variance16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance16x8_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             vpx_highbd_12_variance16x8_c
    - functionName:    vpx_highbd_12_variance16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_12_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_sub_pixel_avg_variance16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance16x8_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             vpx_highbd_10_variance16x8_c
    - functionName:    vpx_highbd_10_variance16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_10_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_sub_pixel_avg_variance16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance16x8_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             vpx_highbd_8_variance16x8_c
    - functionName:    vpx_highbd_8_variance16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_variance16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance16x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             vpx_highbd_12_variance16x8_c
    - functionName:    vpx_highbd_10_sub_pixel_variance16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance16x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             vpx_highbd_10_variance16x8_c
    - functionName:    vpx_highbd_8_sub_pixel_variance16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance16x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:555,1'
          Dst:             vpx_highbd_8_variance16x8_c
    - functionName:    vpx_highbd_12_sub_pixel_avg_variance16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance16x16_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             vpx_highbd_12_variance16x16_c
    - functionName:    vpx_highbd_12_variance16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_12_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_sub_pixel_avg_variance16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance16x16_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             vpx_highbd_10_variance16x16_c
    - functionName:    vpx_highbd_10_variance16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_10_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_sub_pixel_avg_variance16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance16x16_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             vpx_highbd_8_variance16x16_c
    - functionName:    vpx_highbd_8_variance16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_variance16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance16x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             vpx_highbd_12_variance16x16_c
    - functionName:    vpx_highbd_10_sub_pixel_variance16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance16x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             vpx_highbd_10_variance16x16_c
    - functionName:    vpx_highbd_8_sub_pixel_variance16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance16x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:554,1'
          Dst:             vpx_highbd_8_variance16x16_c
    - functionName:    vpx_highbd_12_sub_pixel_avg_variance16x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance16x32_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             vpx_highbd_12_variance16x32_c
    - functionName:    vpx_highbd_12_variance16x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_12_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_sub_pixel_avg_variance16x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance16x32_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             vpx_highbd_10_variance16x32_c
    - functionName:    vpx_highbd_10_variance16x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_10_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_sub_pixel_avg_variance16x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance16x32_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             vpx_highbd_8_variance16x32_c
    - functionName:    vpx_highbd_8_variance16x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_variance16x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance16x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             vpx_highbd_12_variance16x32_c
    - functionName:    vpx_highbd_10_sub_pixel_variance16x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance16x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             vpx_highbd_10_variance16x32_c
    - functionName:    vpx_highbd_8_sub_pixel_variance16x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance16x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:553,1'
          Dst:             vpx_highbd_8_variance16x32_c
    - functionName:    vpx_highbd_12_sub_pixel_avg_variance32x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance32x16_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             vpx_highbd_12_variance32x16_c
    - functionName:    vpx_highbd_12_variance32x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_12_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_sub_pixel_avg_variance32x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance32x16_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             vpx_highbd_10_variance32x16_c
    - functionName:    vpx_highbd_10_variance32x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_10_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_sub_pixel_avg_variance32x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance32x16_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             vpx_highbd_8_variance32x16_c
    - functionName:    vpx_highbd_8_variance32x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_variance32x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance32x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             vpx_highbd_12_variance32x16_c
    - functionName:    vpx_highbd_10_sub_pixel_variance32x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance32x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             vpx_highbd_10_variance32x16_c
    - functionName:    vpx_highbd_8_sub_pixel_variance32x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance32x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:552,1'
          Dst:             vpx_highbd_8_variance32x16_c
    - functionName:    vpx_highbd_12_sub_pixel_avg_variance32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance32x32_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             vpx_highbd_12_variance32x32_c
    - functionName:    vpx_highbd_12_variance32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_12_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_sub_pixel_avg_variance32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance32x32_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             vpx_highbd_10_variance32x32_c
    - functionName:    vpx_highbd_10_variance32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_10_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_sub_pixel_avg_variance32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance32x32_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             vpx_highbd_8_variance32x32_c
    - functionName:    vpx_highbd_8_variance32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_variance32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance32x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             vpx_highbd_12_variance32x32_c
    - functionName:    vpx_highbd_10_sub_pixel_variance32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance32x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             vpx_highbd_10_variance32x32_c
    - functionName:    vpx_highbd_8_sub_pixel_variance32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance32x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:551,1'
          Dst:             vpx_highbd_8_variance32x32_c
    - functionName:    vpx_highbd_12_sub_pixel_avg_variance32x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance32x64_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             vpx_highbd_12_variance32x64_c
    - functionName:    vpx_highbd_12_variance32x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_12_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_sub_pixel_avg_variance32x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance32x64_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             vpx_highbd_10_variance32x64_c
    - functionName:    vpx_highbd_10_variance32x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_10_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_sub_pixel_avg_variance32x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance32x64_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             vpx_highbd_8_variance32x64_c
    - functionName:    vpx_highbd_8_variance32x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_variance32x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance32x64_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             vpx_highbd_12_variance32x64_c
    - functionName:    vpx_highbd_10_sub_pixel_variance32x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance32x64_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             vpx_highbd_10_variance32x64_c
    - functionName:    vpx_highbd_8_sub_pixel_variance32x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance32x64_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:550,1'
          Dst:             vpx_highbd_8_variance32x64_c
    - functionName:    vpx_highbd_12_sub_pixel_avg_variance64x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance64x32_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             vpx_highbd_12_variance64x32_c
    - functionName:    vpx_highbd_12_variance64x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_12_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_sub_pixel_avg_variance64x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance64x32_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             vpx_highbd_10_variance64x32_c
    - functionName:    vpx_highbd_10_variance64x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_10_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_sub_pixel_avg_variance64x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance64x32_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             vpx_highbd_8_variance64x32_c
    - functionName:    vpx_highbd_8_variance64x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_variance64x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance64x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             vpx_highbd_12_variance64x32_c
    - functionName:    vpx_highbd_10_sub_pixel_variance64x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance64x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             vpx_highbd_10_variance64x32_c
    - functionName:    vpx_highbd_8_sub_pixel_variance64x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance64x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:549,1'
          Dst:             vpx_highbd_8_variance64x32_c
    - functionName:    vpx_highbd_12_sub_pixel_avg_variance64x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance64x64_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             vpx_highbd_12_variance64x64_c
    - functionName:    vpx_highbd_12_variance64x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_12_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_12_variance
    - functionName:    vpx_highbd_10_sub_pixel_avg_variance64x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance64x64_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             vpx_highbd_10_variance64x64_c
    - functionName:    vpx_highbd_10_variance64x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_10_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_10_variance
    - functionName:    vpx_highbd_8_sub_pixel_avg_variance64x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance64x64_c
        - vpx_highbd_comp_avg_pred_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             vpx_highbd_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             vpx_highbd_8_variance64x64_c
    - functionName:    vpx_highbd_8_variance64x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_8_variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_8_variance
    - functionName:    vpx_highbd_12_sub_pixel_variance64x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_12_variance64x64_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             vpx_highbd_12_variance64x64_c
    - functionName:    vpx_highbd_10_sub_pixel_variance64x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_10_variance64x64_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             vpx_highbd_10_variance64x64_c
    - functionName:    vpx_highbd_8_sub_pixel_variance64x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_var_filter_block2d_bil_first_pass
        - highbd_var_filter_block2d_bil_second_pass
        - vpx_highbd_8_variance64x64_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             highbd_var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:548,1'
          Dst:             vpx_highbd_8_variance64x64_c
    - functionName:    vpx_mse8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:225,1'
          Dst:             variance
    - functionName:    variance
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          92
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_mse8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:224,1'
          Dst:             variance
    - functionName:    vpx_mse16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:223,1'
          Dst:             variance
    - functionName:    vpx_mse16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:222,1'
          Dst:             variance
    - functionName:    vpx_get8x8var_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:220,1'
          Dst:             variance
    - functionName:    vpx_get16x16var_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:219,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_avg_variance4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_comp_avg_pred_c
        - vpx_variance4x4_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:217,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:217,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:217,1'
          Dst:             vpx_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:217,1'
          Dst:             vpx_variance4x4_c
    - functionName:    var_filter_block2d_bil_first_pass
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          385
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    var_filter_block2d_bil_second_pass
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          313
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_comp_avg_pred_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          238
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_variance4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:217,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_variance4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_variance4x4_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:217,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:217,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:217,1'
          Dst:             vpx_variance4x4_c
    - functionName:    vpx_sub_pixel_avg_variance4x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_comp_avg_pred_c
        - vpx_variance4x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:216,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:216,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:216,1'
          Dst:             vpx_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:216,1'
          Dst:             vpx_variance4x8_c
    - functionName:    vpx_variance4x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:216,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_variance4x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_variance4x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:216,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:216,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:216,1'
          Dst:             vpx_variance4x8_c
    - functionName:    vpx_sub_pixel_avg_variance8x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_comp_avg_pred_c
        - vpx_variance8x4_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:215,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:215,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:215,1'
          Dst:             vpx_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:215,1'
          Dst:             vpx_variance8x4_c
    - functionName:    vpx_variance8x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:215,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_variance8x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_variance8x4_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:215,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:215,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:215,1'
          Dst:             vpx_variance8x4_c
    - functionName:    vpx_sub_pixel_avg_variance8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_comp_avg_pred_c
        - vpx_variance8x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:214,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:214,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:214,1'
          Dst:             vpx_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:214,1'
          Dst:             vpx_variance8x8_c
    - functionName:    vpx_variance8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:214,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_variance8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_variance8x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:214,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:214,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:214,1'
          Dst:             vpx_variance8x8_c
    - functionName:    vpx_sub_pixel_avg_variance8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_comp_avg_pred_c
        - vpx_variance8x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:213,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:213,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:213,1'
          Dst:             vpx_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:213,1'
          Dst:             vpx_variance8x16_c
    - functionName:    vpx_variance8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:213,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_variance8x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_variance8x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:213,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:213,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:213,1'
          Dst:             vpx_variance8x16_c
    - functionName:    vpx_sub_pixel_avg_variance16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_comp_avg_pred_c
        - vpx_variance16x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:212,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:212,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:212,1'
          Dst:             vpx_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:212,1'
          Dst:             vpx_variance16x8_c
    - functionName:    vpx_variance16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:212,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_variance16x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_variance16x8_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:212,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:212,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:212,1'
          Dst:             vpx_variance16x8_c
    - functionName:    vpx_sub_pixel_avg_variance16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_comp_avg_pred_c
        - vpx_variance16x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:211,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:211,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:211,1'
          Dst:             vpx_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:211,1'
          Dst:             vpx_variance16x16_c
    - functionName:    vpx_variance16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:211,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_variance16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_variance16x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:211,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:211,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:211,1'
          Dst:             vpx_variance16x16_c
    - functionName:    vpx_sub_pixel_avg_variance16x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_comp_avg_pred_c
        - vpx_variance16x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:210,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:210,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:210,1'
          Dst:             vpx_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:210,1'
          Dst:             vpx_variance16x32_c
    - functionName:    vpx_variance16x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:210,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_variance16x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_variance16x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:210,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:210,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:210,1'
          Dst:             vpx_variance16x32_c
    - functionName:    vpx_sub_pixel_avg_variance32x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_comp_avg_pred_c
        - vpx_variance32x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:209,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:209,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:209,1'
          Dst:             vpx_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:209,1'
          Dst:             vpx_variance32x16_c
    - functionName:    vpx_variance32x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:209,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_variance32x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_variance32x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:209,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:209,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:209,1'
          Dst:             vpx_variance32x16_c
    - functionName:    vpx_sub_pixel_avg_variance32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_comp_avg_pred_c
        - vpx_variance32x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:208,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:208,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:208,1'
          Dst:             vpx_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:208,1'
          Dst:             vpx_variance32x32_c
    - functionName:    vpx_variance32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:208,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_variance32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_variance32x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:208,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:208,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:208,1'
          Dst:             vpx_variance32x32_c
    - functionName:    vpx_sub_pixel_avg_variance32x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_comp_avg_pred_c
        - vpx_variance32x64_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:207,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:207,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:207,1'
          Dst:             vpx_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:207,1'
          Dst:             vpx_variance32x64_c
    - functionName:    vpx_variance32x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:207,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_variance32x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_variance32x64_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:207,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:207,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:207,1'
          Dst:             vpx_variance32x64_c
    - functionName:    vpx_sub_pixel_avg_variance64x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_comp_avg_pred_c
        - vpx_variance64x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:206,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:206,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:206,1'
          Dst:             vpx_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:206,1'
          Dst:             vpx_variance64x32_c
    - functionName:    vpx_variance64x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:206,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_variance64x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_variance64x32_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:206,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:206,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:206,1'
          Dst:             vpx_variance64x32_c
    - functionName:    vpx_sub_pixel_avg_variance64x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_comp_avg_pred_c
        - vpx_variance64x64_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:205,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:205,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:205,1'
          Dst:             vpx_comp_avg_pred_c
        - Src:             '/src/libvpx/vpx_dsp/variance.c:205,1'
          Dst:             vpx_variance64x64_c
    - functionName:    vpx_variance64x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:205,1'
          Dst:             variance
    - functionName:    vpx_sub_pixel_variance64x64_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - var_filter_block2d_bil_first_pass
        - var_filter_block2d_bil_second_pass
        - vpx_variance64x64_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/variance.c:205,1'
          Dst:             var_filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:205,1'
          Dst:             var_filter_block2d_bil_second_pass
        - Src:             '/src/libvpx/vpx_dsp/variance.c:205,1'
          Dst:             vpx_variance64x64_c
    - functionName:    vpx_get_mb_ss_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          323
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_get4x4sse_cs_c
      functionSourceFile: '/src/libvpx/vpx_dsp/variance.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load4x2_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    variance16_kernel_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance_kernel_sse2
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:158,3'
          Dst:             variance_kernel_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:159,3'
          Dst:             variance_kernel_sse2
    - functionName:    variance_kernel_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sub_pixel_avg_variance4x4_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance4xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance4xh_ssse3
    - functionName:    vpx_sub_pixel_avg_variance4xh_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sub_pixel_avg_variance4x8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance4xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance4xh_ssse3
    - functionName:    vpx_sub_pixel_avg_variance8x4_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance8xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance8xh_ssse3
    - functionName:    vpx_sub_pixel_avg_variance8xh_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sub_pixel_avg_variance8x8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance8xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance8xh_ssse3
    - functionName:    vpx_sub_pixel_avg_variance8x16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance8xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance8xh_ssse3
    - functionName:    vpx_sub_pixel_avg_variance16x8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_avg_variance16xh_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sub_pixel_avg_variance16x16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_avg_variance16x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_avg_variance32x16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_avg_variance32x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_avg_variance32x64_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_avg_variance64x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_avg_variance64x64_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:563,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_avg_variance4x4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance4xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance4xh_sse2
    - functionName:    vpx_sub_pixel_avg_variance4xh_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sub_pixel_avg_variance4x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance4xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance4xh_sse2
    - functionName:    vpx_sub_pixel_avg_variance8x4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance8xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance8xh_sse2
    - functionName:    vpx_sub_pixel_avg_variance8xh_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sub_pixel_avg_variance8x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance8xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance8xh_sse2
    - functionName:    vpx_sub_pixel_avg_variance8x16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance8xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance8xh_sse2
    - functionName:    vpx_sub_pixel_avg_variance16x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
    - functionName:    vpx_sub_pixel_avg_variance16xh_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sub_pixel_avg_variance16x16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
    - functionName:    vpx_sub_pixel_avg_variance16x32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
    - functionName:    vpx_sub_pixel_avg_variance32x16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
    - functionName:    vpx_sub_pixel_avg_variance32x32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
    - functionName:    vpx_sub_pixel_avg_variance32x64_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
    - functionName:    vpx_sub_pixel_avg_variance64x32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
    - functionName:    vpx_sub_pixel_avg_variance64x64_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_avg_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:562,1'
          Dst:             vpx_sub_pixel_avg_variance16xh_sse2
    - functionName:    vpx_sub_pixel_variance4x4_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance4xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance4xh_ssse3
    - functionName:    vpx_sub_pixel_variance4xh_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sub_pixel_variance4x8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance4xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance4xh_ssse3
    - functionName:    vpx_sub_pixel_variance8x4_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance8xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance8xh_ssse3
    - functionName:    vpx_sub_pixel_variance8xh_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sub_pixel_variance8x8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance8xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance8xh_ssse3
    - functionName:    vpx_sub_pixel_variance8x16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance8xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance8xh_ssse3
    - functionName:    vpx_sub_pixel_variance16x8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_variance16xh_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sub_pixel_variance16x16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_variance16x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_variance32x16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_variance32x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_variance32x64_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_variance64x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_variance64x64_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:491,1'
          Dst:             vpx_sub_pixel_variance16xh_ssse3
    - functionName:    vpx_sub_pixel_variance4x4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance4xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance4xh_sse2
    - functionName:    vpx_sub_pixel_variance4xh_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sub_pixel_variance4x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance4xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance4xh_sse2
    - functionName:    vpx_sub_pixel_variance8x4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance8xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance8xh_sse2
    - functionName:    vpx_sub_pixel_variance8xh_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sub_pixel_variance8x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance8xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance8xh_sse2
    - functionName:    vpx_sub_pixel_variance8x16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance8xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance8xh_sse2
    - functionName:    vpx_sub_pixel_variance16x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
    - functionName:    vpx_sub_pixel_variance16xh_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sub_pixel_variance16x16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
    - functionName:    vpx_sub_pixel_variance16x32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
    - functionName:    vpx_sub_pixel_variance32x16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
    - functionName:    vpx_sub_pixel_variance32x32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
    - functionName:    vpx_sub_pixel_variance32x64_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
    - functionName:    vpx_sub_pixel_variance64x32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
    - functionName:    vpx_sub_pixel_variance64x64_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_sub_pixel_variance16xh_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:490,1'
          Dst:             vpx_sub_pixel_variance16xh_sse2
    - functionName:    vpx_mse16x16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_variance16x16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:420,3'
          Dst:             vpx_variance16x16_sse2
    - functionName:    vpx_variance16x16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance16_sse2
        - variance_final_256_pel_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:298,3'
          Dst:             variance16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:299,3'
          Dst:             variance_final_256_pel_sse2
    - functionName:    variance16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - variance16_kernel_sse2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:173,5'
          Dst:             variance16_kernel_sse2
    - functionName:    variance_final_256_pel_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add32x4_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:71,10'
          Dst:             add32x4_sse2
    - functionName:    add32x4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_mse16x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_variance16x8_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:413,3'
          Dst:             vpx_variance16x8_sse2
    - functionName:    vpx_variance16x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance16_sse2
        - variance_final_128_pel_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:288,3'
          Dst:             variance16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:289,3'
          Dst:             variance_final_128_pel_sse2
    - functionName:    variance_final_128_pel_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add32x4_sse2
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:59,10'
          Dst:             add32x4_sse2
    - functionName:    vpx_mse8x16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_variance8x16_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:406,3'
          Dst:             vpx_variance8x16_sse2
    - functionName:    vpx_variance8x16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance8_sse2
        - variance_final_128_pel_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:278,3'
          Dst:             variance8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:279,3'
          Dst:             variance_final_128_pel_sse2
    - functionName:    variance8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - variance_kernel_sse2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:140,5'
          Dst:             variance_kernel_sse2
    - functionName:    vpx_mse8x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_variance8x8_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:399,3'
          Dst:             vpx_variance8x8_sse2
    - functionName:    vpx_variance8x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance8_sse2
        - variance_final_128_pel_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:268,3'
          Dst:             variance8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:269,3'
          Dst:             variance_final_128_pel_sse2
    - functionName:    vpx_variance64x64_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add32x4_sse2
        - sum_to_32bit_sse2
        - variance64_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:386,5'
          Dst:             variance64_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:389,32'
          Dst:             sum_to_32bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:386,5'
          Dst:             variance64_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:389,32'
          Dst:             sum_to_32bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:386,5'
          Dst:             variance64_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:389,32'
          Dst:             sum_to_32bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:386,5'
          Dst:             variance64_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:389,32'
          Dst:             sum_to_32bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:391,10'
          Dst:             add32x4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:392,14'
          Dst:             add32x4_sse2
    - functionName:    variance64_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - variance16_kernel_sse2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:208,5'
          Dst:             variance16_kernel_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:209,5'
          Dst:             variance16_kernel_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:210,5'
          Dst:             variance16_kernel_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:211,5'
          Dst:             variance16_kernel_sse2
    - functionName:    sum_to_32bit_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_variance64x32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add32x4_sse2
        - sum_to_32bit_sse2
        - variance64_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:366,5'
          Dst:             variance64_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:369,32'
          Dst:             sum_to_32bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:366,5'
          Dst:             variance64_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:369,32'
          Dst:             sum_to_32bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:371,10'
          Dst:             add32x4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:372,14'
          Dst:             add32x4_sse2
    - functionName:    vpx_variance32x64_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add32x4_sse2
        - sum_to_32bit_sse2
        - variance32_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:346,5'
          Dst:             variance32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:349,32'
          Dst:             sum_to_32bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:346,5'
          Dst:             variance32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:349,32'
          Dst:             sum_to_32bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:351,10'
          Dst:             add32x4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:352,14'
          Dst:             add32x4_sse2
    - functionName:    variance32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - variance16_kernel_sse2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:190,5'
          Dst:             variance16_kernel_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:191,5'
          Dst:             variance16_kernel_sse2
    - functionName:    sum_final_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add32x4_sse2
        - sum_to_32bit_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:99,21'
          Dst:             sum_to_32bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:100,15'
          Dst:             add32x4_sse2
    - functionName:    vpx_variance32x32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add32x4_sse2
        - sum_final_sse2
        - variance32_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:330,3'
          Dst:             variance32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:331,10'
          Dst:             add32x4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:332,9'
          Dst:             sum_final_sse2
    - functionName:    vpx_variance32x16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance32_sse2
        - variance_final_512_pel_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:319,3'
          Dst:             variance32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:320,3'
          Dst:             variance_final_512_pel_sse2
    - functionName:    variance_final_512_pel_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add32x4_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:83,10'
          Dst:             add32x4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:88,15'
          Dst:             add32x4_sse2
    - functionName:    vpx_variance16x32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance16_sse2
        - variance_final_512_pel_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:308,3'
          Dst:             variance16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:309,3'
          Dst:             variance_final_512_pel_sse2
    - functionName:    vpx_variance8x4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance8_sse2
        - variance_final_128_pel_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:258,3'
          Dst:             variance8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:259,3'
          Dst:             variance_final_128_pel_sse2
    - functionName:    vpx_variance4x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance4_sse2
        - variance_final_128_pel_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:248,3'
          Dst:             variance4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:249,3'
          Dst:             variance_final_128_pel_sse2
    - functionName:    variance4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load4x2_sse2
        - variance_kernel_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:114,23'
          Dst:             load4x2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:115,23'
          Dst:             load4x2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:117,5'
          Dst:             variance_kernel_sse2
    - functionName:    vpx_variance4x4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance4_sse2
        - variance_final_128_pel_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:238,3'
          Dst:             variance4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:239,3'
          Dst:             variance_final_128_pel_sse2
    - functionName:    vpx_get16x16var_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance16_sse2
        - variance_final_256_pel_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:229,3'
          Dst:             variance16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:230,3'
          Dst:             variance_final_256_pel_sse2
    - functionName:    vpx_get8x8var_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance8_sse2
        - variance_final_128_pel_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:221,3'
          Dst:             variance8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:222,3'
          Dst:             variance_final_128_pel_sse2
    - functionName:    vpx_get_mb_ss_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          139
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add32x4_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_sse2.c:35,10'
          Dst:             add32x4_sse2
    - functionName:    xgetbv
      functionSourceFile: '/src/libvpx/vpx_ports/x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_simd_caps
      functionSourceFile: '/src/libvpx/vpx_ports/x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         27
      ICount:          136
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - getenv
        - strtol
        - strtoul
        - xgetbv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_ports/x86.h:191,9'
          Dst:             getenv
        - Src:             '/src/libvpx/vpx_ports/x86.h:192,32'
          Dst:             strtol
        - Src:             '/src/libvpx/vpx_ports/x86.h:194,9'
          Dst:             getenv
        - Src:             '/src/libvpx/vpx_ports/x86.h:195,41'
          Dst:             strtoul
        - Src:             '/src/libvpx/vpx_ports/x86.h:213,10'
          Dst:             xgetbv
        - Src:             '/src/libvpx/vpx_ports/x86.h:221,16'
          Dst:             xgetbv
    - functionName:    setup_rtcd_internal
      functionSourceFile: '/work/build/././vpx_dsp_rtcd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2331
      functionLinenumberEnd: 2732
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         225
      ICount:          1089
      EdgeCount:       299
      CyclomaticComplexity: 76
      functionsReached:
        - x86_simd_caps
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '././vpx_dsp_rtcd.h:2332,17'
          Dst:             x86_simd_caps
    - functionName:    vpx_d153_predictor_16x16_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d153_predictor_32x32_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d153_predictor_4x4_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d153_predictor_8x8_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d207_predictor_16x16_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d207_predictor_32x32_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d207_predictor_8x8_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d45_predictor_16x16_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d45_predictor_32x32_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d63_predictor_16x16_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d63_predictor_32x32_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d63_predictor_4x4_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d63_predictor_8x8_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_hadamard_8x8_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_convolve_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_convolve_copy_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x16_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x16x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x32_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x32_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x32x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x8_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x8x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x16_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x16x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x32_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x32_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x32x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x64_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x64_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x64x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad64x32_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad64x32_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad64x32x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad64x64_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad64x64_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad64x64x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_16x16x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_16x32_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_16x32x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_16x8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_16x8x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_32x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_32x16x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_32x32_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_32x32x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_32x64_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_32x64x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_64x32_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_64x32x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_64x64_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_64x64x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad32x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad32x16_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad32x32_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad32x32_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad32x32x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad32x64_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad32x64_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad64x32_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad64x32_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad64x64_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad64x64_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad64x64x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_32x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_32x16x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_32x32_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_32x32x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_32x64_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_32x64x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_64x32_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_64x32x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_64x64_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_64x64x4d_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_subtract_block_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    once
      functionSourceFile: '/src/libvpx/vpx_ports/vpx_once.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_once
        - setup_rtcd_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_ports/vpx_once.h:98,3'
          Dst:             pthread_once
        - Src:             '/src/libvpx/vpx_ports/vpx_once.h:98,3'
          Dst:             setup_rtcd_internal
    - functionName:    vpx_dsp_rtcd
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_dsp_rtcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - once
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_dsp_rtcd.c:15,27'
          Dst:             once
    - functionName:    vp8_remove_common
      functionSourceFile: '/src/libvpx/vp8/common/alloccommon.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_de_alloc_frame_buffers
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:191,43'
          Dst:             vp8_de_alloc_frame_buffers
    - functionName:    vp8_de_alloc_frame_buffers
      functionSourceFile: '/src/libvpx/vp8/common/alloccommon.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_yv12_de_alloc_frame_buffer
        - vpx_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:25,5'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:25,5'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:25,5'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:25,5'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:29,3'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:31,3'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:33,5'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:37,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:40,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:44,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:45,3'
          Dst:             vpx_free
    - functionName:    vp8_create_common
      functionSourceFile: '/src/libvpx/vp8/common/alloccommon.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_default_bmode_probs
        - vp8_init_mbmode_probs
        - vp8_machine_specific_config
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:170,3'
          Dst:             vp8_machine_specific_config
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:172,3'
          Dst:             vp8_init_mbmode_probs
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:173,3'
          Dst:             vp8_default_bmode_probs
    - functionName:    vp8_setup_version
      functionSourceFile: '/src/libvpx/vp8/common/alloccommon.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_alloc_frame_buffers
      functionSourceFile: '/src/libvpx/vp8/common/alloccommon.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          168
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - vp8_de_alloc_frame_buffers
        - vp8_yv12_alloc_frame_buffer
        - vpx_calloc
        - vpx_memalign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:62,3'
          Dst:             vp8_de_alloc_frame_buffers
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:70,9'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:70,9'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:70,9'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:70,9'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:86,7'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:96,7'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:106,7'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:111,7'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:123,27'
          Dst:             vpx_memalign
        - Src:             '/src/libvpx/vp8/common/alloccommon.c:130,3'
          Dst:             vp8_de_alloc_frame_buffers
    - functionName:    vp8_default_coef_probs
      functionSourceFile: '/src/libvpx/vp8/common/entropy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_default_bmode_probs
      functionSourceFile: '/src/libvpx/vp8/common/entropymode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_init_mbmode_probs
      functionSourceFile: '/src/libvpx/vp8/common/entropymode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_mv_cont
      functionSourceFile: '/src/libvpx/vp8/common/entropymode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          37
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_extend_mb_row
      functionSourceFile: '/src/libvpx/vp8/common/extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          94
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_copy_and_extend_frame_with_rect
      functionSourceFile: '/src/libvpx/vp8/common/extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          141
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - copy_and_extend_plane
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/extend.c:123,3'
          Dst:             copy_and_extend_plane
        - Src:             '/src/libvpx/vp8/common/extend.c:134,3'
          Dst:             copy_and_extend_plane
        - Src:             '/src/libvpx/vp8/common/extend.c:138,3'
          Dst:             copy_and_extend_plane
    - functionName:    copy_and_extend_plane
      functionSourceFile: '/src/libvpx/vp8/common/extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          528
      EdgeCount:       116
      CyclomaticComplexity: 32
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_copy_and_extend_frame
      functionSourceFile: '/src/libvpx/vp8/common/extend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - copy_and_extend_plane
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/extend.c:85,3'
          Dst:             copy_and_extend_plane
        - Src:             '/src/libvpx/vp8/common/extend.c:94,3'
          Dst:             copy_and_extend_plane
        - Src:             '/src/libvpx/vp8/common/extend.c:98,3'
          Dst:             copy_and_extend_plane
    - functionName:    vp8_clamp_mv2
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_mv_ref_probs
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    invert_and_clamp_mvs
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_clamp_mv2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/findnearmv.c:127,3'
          Dst:             vp8_clamp_mv2
        - Src:             '/src/libvpx/vp8/common/findnearmv.c:128,3'
          Dst:             vp8_clamp_mv2
    - functionName:    vp8_find_near_mvs_bias
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - invert_and_clamp_mvs
        - vp8_find_near_mvs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/findnearmv.c:137,3'
          Dst:             vp8_find_near_mvs
        - Src:             '/src/libvpx/vp8/common/findnearmv.c:141,3'
          Dst:             invert_and_clamp_mvs
        - Src:             '/src/libvpx/vp8/common/findnearmv.c:143,3'
          Dst:             invert_and_clamp_mvs
        - Src:             '/src/libvpx/vp8/common/findnearmv.c:145,3'
          Dst:             invert_and_clamp_mvs
    - functionName:    vp8_find_near_mvs
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          249
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - mv_bias
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/findnearmv.c:43,7'
          Dst:             mv_bias
        - Src:             '/src/libvpx/vp8/common/findnearmv.c:57,7'
          Dst:             mv_bias
        - Src:             '/src/libvpx/vp8/common/findnearmv.c:77,7'
          Dst:             mv_bias
    - functionName:    mv_bias
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_cpu_count
      functionSourceFile: '/src/libvpx/vp8/common/generic/systemdependent.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sysconf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/generic/systemdependent.c:42,21'
          Dst:             sysconf
    - functionName:    sysconf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_machine_specific_config
      functionSourceFile: '/src/libvpx/vp8/common/generic/systemdependent.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_cpu_count
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/generic/systemdependent.c:65,31'
          Dst:             get_cpu_count
    - functionName:    xgetbv
      functionSourceFile: '/src/libvpx/vpx_ports/x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_simd_caps
      functionSourceFile: '/src/libvpx/vpx_ports/x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         27
      ICount:          136
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - getenv
        - strtol
        - strtoul
        - xgetbv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_ports/x86.h:191,9'
          Dst:             getenv
        - Src:             '/src/libvpx/vpx_ports/x86.h:192,32'
          Dst:             strtol
        - Src:             '/src/libvpx/vpx_ports/x86.h:194,9'
          Dst:             getenv
        - Src:             '/src/libvpx/vpx_ports/x86.h:195,41'
          Dst:             strtoul
        - Src:             '/src/libvpx/vpx_ports/x86.h:213,10'
          Dst:             xgetbv
        - Src:             '/src/libvpx/vpx_ports/x86.h:221,16'
          Dst:             xgetbv
    - functionName:    setup_rtcd_internal
      functionSourceFile: '/work/build/././vp8_rtcd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          84
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - x86_simd_caps
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '././vp8_rtcd.h:229,17'
          Dst:             x86_simd_caps
    - functionName:    vp8_bilinear_predict16x16_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_bilinear_predict8x8_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_copy32xn_sse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_copy32xn_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    once
      functionSourceFile: '/src/libvpx/vpx_ports/vpx_once.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_once
        - setup_rtcd_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_ports/vpx_once.h:98,3'
          Dst:             pthread_once
        - Src:             '/src/libvpx/vpx_ports/vpx_once.h:98,3'
          Dst:             setup_rtcd_internal
    - functionName:    vp8_rtcd
      functionSourceFile: '/src/libvpx/vp8/common/rtcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - once
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/rtcd.c:15,23'
          Dst:             once
    - functionName:    vp8_loop_filter_partial_frame
      functionSourceFile: '/src/libvpx/vp8/common/vp8_loopfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          333
      EdgeCount:       66
      CyclomaticComplexity: 20
      functionsReached:
        - vp8_loop_filter_bh_sse2
        - vp8_loop_filter_bhs_sse2
        - vp8_loop_filter_bv_sse2
        - vp8_loop_filter_bvs_sse2
        - vp8_loop_filter_frame_init
        - vp8_loop_filter_mbh_sse2
        - vp8_loop_filter_mbv_sse2
        - vp8_loop_filter_simple_horizontal_edge_sse2
        - vp8_loop_filter_simple_vertical_edge_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:500,3'
          Dst:             vp8_loop_filter_frame_init
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:547,13'
          Dst:             vp8_loop_filter_bvs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:550,11'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:554,13'
          Dst:             vp8_loop_filter_bhs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:550,11'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:535,13'
          Dst:             vp8_loop_filter_bv_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:537,11'
          Dst:             vp8_loop_filter_mbh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:540,13'
          Dst:             vp8_loop_filter_bh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:537,11'
          Dst:             vp8_loop_filter_mbh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:543,13'
          Dst:             vp8_loop_filter_simple_vertical_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:547,13'
          Dst:             vp8_loop_filter_bvs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:550,11'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:554,13'
          Dst:             vp8_loop_filter_bhs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:550,11'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:532,13'
          Dst:             vp8_loop_filter_mbv_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:535,13'
          Dst:             vp8_loop_filter_bv_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:537,11'
          Dst:             vp8_loop_filter_mbh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:540,13'
          Dst:             vp8_loop_filter_bh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:537,11'
          Dst:             vp8_loop_filter_mbh_sse2
    - functionName:    vp8_loop_filter_frame_init
      functionSourceFile: '/src/libvpx/vp8/common/vp8_loopfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          398
      EdgeCount:       106
      CyclomaticComplexity: 31
      functionsReached:
        - vp8_loop_filter_update_sharpness
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:104,5'
          Dst:             vp8_loop_filter_update_sharpness
    - functionName:    vp8_loop_filter_simple_horizontal_edge_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_loop_filter_simple_vertical_edge_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_loop_filter_update_sharpness
      functionSourceFile: '/src/libvpx/vp8/common/vp8_loopfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_loop_filter_frame_yonly
      functionSourceFile: '/src/libvpx/vp8/common/vp8_loopfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          397
      EdgeCount:       98
      CyclomaticComplexity: 28
      functionsReached:
        - vp8_loop_filter_bh_sse2
        - vp8_loop_filter_bhs_sse2
        - vp8_loop_filter_bv_sse2
        - vp8_loop_filter_bvs_sse2
        - vp8_loop_filter_frame_init
        - vp8_loop_filter_mbh_sse2
        - vp8_loop_filter_mbv_sse2
        - vp8_loop_filter_simple_horizontal_edge_sse2
        - vp8_loop_filter_simple_vertical_edge_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:407,3'
          Dst:             vp8_loop_filter_frame_init
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:451,13'
          Dst:             vp8_loop_filter_bvs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:456,13'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:460,13'
          Dst:             vp8_loop_filter_bhs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:437,13'
          Dst:             vp8_loop_filter_bv_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:441,13'
          Dst:             vp8_loop_filter_mbh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:444,13'
          Dst:             vp8_loop_filter_bh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:434,13'
          Dst:             vp8_loop_filter_mbv_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:437,13'
          Dst:             vp8_loop_filter_bv_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:441,13'
          Dst:             vp8_loop_filter_mbh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:444,13'
          Dst:             vp8_loop_filter_bh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:447,13'
          Dst:             vp8_loop_filter_simple_vertical_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:451,13'
          Dst:             vp8_loop_filter_bvs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:456,13'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:460,13'
          Dst:             vp8_loop_filter_bhs_sse2
    - functionName:    vp8_loop_filter_frame
      functionSourceFile: '/src/libvpx/vp8/common/vp8_loopfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          641
      EdgeCount:       153
      CyclomaticComplexity: 44
      functionsReached:
        - vp8_loop_filter_bh_sse2
        - vp8_loop_filter_bhs_sse2
        - vp8_loop_filter_bv_sse2
        - vp8_loop_filter_bvs_sse2
        - vp8_loop_filter_frame_init
        - vp8_loop_filter_mbh_sse2
        - vp8_loop_filter_mbv_sse2
        - vp8_loop_filter_simple_horizontal_edge_sse2
        - vp8_loop_filter_simple_vertical_edge_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:283,3'
          Dst:             vp8_loop_filter_frame_init
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:364,13'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:360,25'
          Dst:             vp8_loop_filter_bvs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:364,13'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:366,25'
          Dst:             vp8_loop_filter_bhs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:360,25'
          Dst:             vp8_loop_filter_bvs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:366,25'
          Dst:             vp8_loop_filter_bhs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:358,13'
          Dst:             vp8_loop_filter_simple_vertical_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:364,13'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:360,25'
          Dst:             vp8_loop_filter_bvs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:364,13'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:366,25'
          Dst:             vp8_loop_filter_bhs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:358,13'
          Dst:             vp8_loop_filter_simple_vertical_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:360,25'
          Dst:             vp8_loop_filter_bvs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:366,25'
          Dst:             vp8_loop_filter_bhs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:316,13'
          Dst:             vp8_loop_filter_bv_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:321,13'
          Dst:             vp8_loop_filter_mbh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:325,13'
          Dst:             vp8_loop_filter_bh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:312,13'
          Dst:             vp8_loop_filter_mbv_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:316,13'
          Dst:             vp8_loop_filter_bv_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:321,13'
          Dst:             vp8_loop_filter_mbh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:325,13'
          Dst:             vp8_loop_filter_bh_sse2
    - functionName:    vp8_loop_filter_row_simple
      functionSourceFile: '/src/libvpx/vp8/common/vp8_loopfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          333
      EdgeCount:       80
      CyclomaticComplexity: 24
      functionsReached:
        - vp8_loop_filter_bhs_sse2
        - vp8_loop_filter_bvs_sse2
        - vp8_loop_filter_simple_horizontal_edge_sse2
        - vp8_loop_filter_simple_vertical_edge_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:245,9'
          Dst:             vp8_loop_filter_bvs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:254,9'
          Dst:             vp8_loop_filter_bhs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:250,9'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:245,9'
          Dst:             vp8_loop_filter_bvs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:250,9'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:254,9'
          Dst:             vp8_loop_filter_bhs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:241,9'
          Dst:             vp8_loop_filter_simple_vertical_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:250,9'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:245,9'
          Dst:             vp8_loop_filter_bvs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:250,9'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:254,9'
          Dst:             vp8_loop_filter_bhs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:241,9'
          Dst:             vp8_loop_filter_simple_vertical_edge_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:245,9'
          Dst:             vp8_loop_filter_bvs_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:254,9'
          Dst:             vp8_loop_filter_bhs_sse2
    - functionName:    vp8_loop_filter_row_normal
      functionSourceFile: '/src/libvpx/vp8/common/vp8_loopfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          244
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - vp8_loop_filter_bh_sse2
        - vp8_loop_filter_bv_sse2
        - vp8_loop_filter_mbh_sse2
        - vp8_loop_filter_mbv_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:200,9'
          Dst:             vp8_loop_filter_bv_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:205,9'
          Dst:             vp8_loop_filter_mbh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:209,9'
          Dst:             vp8_loop_filter_bh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:196,9'
          Dst:             vp8_loop_filter_mbv_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:200,9'
          Dst:             vp8_loop_filter_bv_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:205,9'
          Dst:             vp8_loop_filter_mbh_sse2
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:209,9'
          Dst:             vp8_loop_filter_bh_sse2
    - functionName:    lf_init_lut
      functionSourceFile: '/src/libvpx/vp8/common/vp8_loopfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          89
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_loop_filter_init
      functionSourceFile: '/src/libvpx/vp8/common/vp8_loopfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lf_init_lut
        - vp8_loop_filter_update_sharpness
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:82,3'
          Dst:             vp8_loop_filter_update_sharpness
        - Src:             '/src/libvpx/vp8/common/vp8_loopfilter.c:86,3'
          Dst:             lf_init_lut
    - functionName:    vp8_build_block_doffsets
      functionSourceFile: '/src/libvpx/vp8/common/mbpitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          70
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_setup_block_dptrs
      functionSourceFile: '/src/libvpx/vp8/common/mbpitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          300
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_ac_uv_quant
      functionSourceFile: '/src/libvpx/vp8/common/quant_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_ac2quant
      functionSourceFile: '/src/libvpx/vp8/common/quant_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_ac_yquant
      functionSourceFile: '/src/libvpx/vp8/common/quant_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_dc_uv_quant
      functionSourceFile: '/src/libvpx/vp8/common/quant_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_dc2quant
      functionSourceFile: '/src/libvpx/vp8/common/quant_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_dc_quant
      functionSourceFile: '/src/libvpx/vp8/common/quant_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    build_inter_predictors_b
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          119
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    build_inter_predictors4b
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_copy_mem8x8_mmx
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/reconinter.c:93,5'
          Dst:             vp8_copy_mem8x8_mmx
    - functionName:    clamp_uvmv_to_umv_border
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    build_inter4x4_predictors_mb
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          312
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - build_inter_predictors2b
        - build_inter_predictors4b
        - build_inter_predictors_b
        - clamp_mv_to_umv_border
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/reconinter.c:373,7'
          Dst:             clamp_mv_to_umv_border
        - Src:             '/src/libvpx/vp8/common/reconinter.c:374,7'
          Dst:             clamp_mv_to_umv_border
        - Src:             '/src/libvpx/vp8/common/reconinter.c:375,7'
          Dst:             clamp_mv_to_umv_border
        - Src:             '/src/libvpx/vp8/common/reconinter.c:376,7'
          Dst:             clamp_mv_to_umv_border
        - Src:             '/src/libvpx/vp8/common/reconinter.c:380,5'
          Dst:             build_inter_predictors4b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:383,5'
          Dst:             build_inter_predictors4b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:386,5'
          Dst:             build_inter_predictors4b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:389,5'
          Dst:             build_inter_predictors4b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:400,9'
          Dst:             clamp_mv_to_umv_border
        - Src:             '/src/libvpx/vp8/common/reconinter.c:401,9'
          Dst:             clamp_mv_to_umv_border
        - Src:             '/src/libvpx/vp8/common/reconinter.c:405,9'
          Dst:             build_inter_predictors2b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:408,9'
          Dst:             build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:410,9'
          Dst:             build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:425,7'
          Dst:             build_inter_predictors2b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:428,7'
          Dst:             build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:430,7'
          Dst:             build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:428,7'
          Dst:             build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:430,7'
          Dst:             build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:425,7'
          Dst:             build_inter_predictors2b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:445,7'
          Dst:             build_inter_predictors2b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:448,7'
          Dst:             build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:450,7'
          Dst:             build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:448,7'
          Dst:             build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:450,7'
          Dst:             build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:445,7'
          Dst:             build_inter_predictors2b
    - functionName:    clamp_mv_to_umv_border
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    build_inter_predictors2b
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_copy_mem8x4_mmx
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/reconinter.c:108,5'
          Dst:             vp8_copy_mem8x4_mmx
    - functionName:    vp8_copy_mem8x4_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    build_4x4uvmvs
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          287
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - clamp_uvmv_to_umv_border
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/reconinter.c:486,9'
          Dst:             clamp_uvmv_to_umv_border
        - Src:             '/src/libvpx/vp8/common/reconinter.c:486,9'
          Dst:             clamp_uvmv_to_umv_border
        - Src:             '/src/libvpx/vp8/common/reconinter.c:486,9'
          Dst:             clamp_uvmv_to_umv_border
        - Src:             '/src/libvpx/vp8/common/reconinter.c:486,9'
          Dst:             clamp_uvmv_to_umv_border
    - functionName:    vp8_build_inter_predictors_mb
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - build_4x4uvmvs
        - build_inter4x4_predictors_mb
        - vp8_build_inter16x16_predictors_mb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/reconinter.c:496,5'
          Dst:             vp8_build_inter16x16_predictors_mb
        - Src:             '/src/libvpx/vp8/common/reconinter.c:500,5'
          Dst:             build_4x4uvmvs
        - Src:             '/src/libvpx/vp8/common/reconinter.c:501,5'
          Dst:             build_inter4x4_predictors_mb
    - functionName:    vp8_build_inter16x16_predictors_mb
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          179
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - clamp_mv_to_umv_border
        - vp8_copy_mem16x16_sse2
        - vp8_copy_mem8x8_mmx
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/reconinter.c:313,5'
          Dst:             clamp_mv_to_umv_border
        - Src:             '/src/libvpx/vp8/common/reconinter.c:323,5'
          Dst:             vp8_copy_mem16x16_sse2
        - Src:             '/src/libvpx/vp8/common/reconinter.c:354,5'
          Dst:             vp8_copy_mem8x8_mmx
        - Src:             '/src/libvpx/vp8/common/reconinter.c:355,5'
          Dst:             vp8_copy_mem8x8_mmx
    - functionName:    vp8_build_inter16x16_predictors_mby
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_copy_mem16x16_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/reconinter.c:253,5'
          Dst:             vp8_copy_mem16x16_sse2
    - functionName:    vp8_build_inter4x4_predictors_mbuv
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          222
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - build_inter_predictors2b
        - vp8_build_inter_predictors_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/reconinter.c:212,7'
          Dst:             build_inter_predictors2b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:214,7'
          Dst:             vp8_build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:216,7'
          Dst:             vp8_build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:214,7'
          Dst:             vp8_build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:216,7'
          Dst:             vp8_build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:212,7'
          Dst:             build_inter_predictors2b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:227,7'
          Dst:             build_inter_predictors2b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:229,7'
          Dst:             vp8_build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:231,7'
          Dst:             vp8_build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:229,7'
          Dst:             vp8_build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:231,7'
          Dst:             vp8_build_inter_predictors_b
        - Src:             '/src/libvpx/vp8/common/reconinter.c:227,7'
          Dst:             build_inter_predictors2b
    - functionName:    vp8_build_inter_predictors_b
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          121
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_build_inter16x16_predictors_mbuv
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_copy_mem8x8_mmx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/reconinter.c:164,5'
          Dst:             vp8_copy_mem8x8_mmx
        - Src:             '/src/libvpx/vp8/common/reconinter.c:165,5'
          Dst:             vp8_copy_mem8x8_mmx
    - functionName:    vp8_copy_mem8x4_c
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_copy_mem8x8_c
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_copy_mem16x16_c
      functionSourceFile: '/src/libvpx/vp8/common/reconinter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          52
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_init_intra_predictors_internal
      functionSourceFile: '/src/libvpx/vp8/common/reconintra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_init_intra4x4_predictors_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/reconintra.c:45,3'
          Dst:             vp8_init_intra4x4_predictors_internal
    - functionName:    vpx_v_predictor_16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_h_predictor_16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_tm_predictor_16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_dc_128_predictor_16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_dc_top_predictor_16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_dc_left_predictor_16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_dc_predictor_16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_v_predictor_8x8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_h_predictor_8x8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_tm_predictor_8x8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_dc_128_predictor_8x8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_dc_top_predictor_8x8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_dc_left_predictor_8x8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_dc_predictor_8x8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    once
      functionSourceFile: '/src/libvpx/vpx_ports/vpx_once.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_once
        - vp8_init_intra_predictors_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_ports/vpx_once.h:98,3'
          Dst:             pthread_once
        - Src:             '/src/libvpx/vpx_ports/vpx_once.h:98,3'
          Dst:             vp8_init_intra_predictors_internal
    - functionName:    vp8_init_intra_predictors
      functionSourceFile: '/src/libvpx/vp8/common/reconintra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - once
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/reconintra.c:103,3'
          Dst:             once
    - functionName:    vp8_build_intra_predictors_mbuv_s
      functionSourceFile: '/src/libvpx/vp8/common/reconintra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_build_intra_predictors_mby_s
      functionSourceFile: '/src/libvpx/vp8/common/reconintra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          121
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_intra4x4_predict
      functionSourceFile: '/src/libvpx/vp8/common/reconintra4x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_init_intra4x4_predictors_internal
      functionSourceFile: '/src/libvpx/vp8/common/reconintra4x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_dc_predictor_4x4_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_tm_predictor_4x4_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d207_predictor_4x4_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    q2mbl
      functionSourceFile: '/src/libvpx/vp8/common/postproc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_de_mblock
      functionSourceFile: '/src/libvpx/vp8/common/postproc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - q2mbl
        - vpx_mbpost_proc_across_ip_sse2
        - vpx_mbpost_proc_down_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/postproc.c:57,44'
          Dst:             q2mbl
        - Src:             '/src/libvpx/vp8/common/postproc.c:56,3'
          Dst:             vpx_mbpost_proc_across_ip_sse2
        - Src:             '/src/libvpx/vp8/common/postproc.c:58,3'
          Dst:             vpx_mbpost_proc_down_sse2
    - functionName:    vpx_mbpost_proc_across_ip_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_post_proc_frame
      functionSourceFile: '/src/libvpx/vp8/common/postproc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          391
      EdgeCount:       95
      CyclomaticComplexity: 28
      functionsReached:
        - vp8_de_mblock
        - vp8_deblock
        - vp8_multiframe_quality_enhance
        - vp8_yv12_alloc_frame_buffer
        - vp8_yv12_copy_frame_c
        - vpx_calloc
        - vpx_clear_system_state
        - vpx_free
        - vpx_internal_error
        - vpx_plane_add_noise_sse2
        - vpx_setup_noise
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/postproc.c:174,7'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/common/postproc.c:175,45'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/common/postproc.c:188,11'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/common/postproc.c:190,9'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/common/postproc.c:204,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/common/postproc.c:204,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/common/postproc.c:210,5'
          Dst:             vp8_multiframe_quality_enhance
        - Src:             '/src/libvpx/vp8/common/postproc.c:213,7'
          Dst:             vp8_yv12_copy_frame_c
        - Src:             '/src/libvpx/vp8/common/postproc.c:215,9'
          Dst:             vp8_deblock
        - Src:             '/src/libvpx/vp8/common/postproc.c:217,9'
          Dst:             vp8_de_mblock
        - Src:             '/src/libvpx/vp8/common/postproc.c:219,9'
          Dst:             vp8_deblock
        - Src:             '/src/libvpx/vp8/common/postproc.c:226,5'
          Dst:             vp8_deblock
        - Src:             '/src/libvpx/vp8/common/postproc.c:228,5'
          Dst:             vp8_de_mblock
        - Src:             '/src/libvpx/vp8/common/postproc.c:232,5'
          Dst:             vp8_deblock
        - Src:             '/src/libvpx/vp8/common/postproc.c:235,5'
          Dst:             vp8_yv12_copy_frame_c
        - Src:             '/src/libvpx/vp8/common/postproc.c:245,7'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/common/postproc.c:247,24'
          Dst:             vpx_setup_noise
        - Src:             '/src/libvpx/vp8/common/postproc.c:253,5'
          Dst:             vpx_plane_add_noise_sse2
    - functionName:    vp8_deblock
      functionSourceFile: '/src/libvpx/vp8/common/postproc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          160
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - vp8_yv12_copy_frame_c
        - vpx_post_proc_down_and_across_mb_row_sse2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/postproc.c:97,7'
          Dst:             vpx_post_proc_down_and_across_mb_row_sse2
        - Src:             '/src/libvpx/vp8/common/postproc.c:102,7'
          Dst:             vpx_post_proc_down_and_across_mb_row_sse2
        - Src:             '/src/libvpx/vp8/common/postproc.c:106,7'
          Dst:             vpx_post_proc_down_and_across_mb_row_sse2
        - Src:             '/src/libvpx/vp8/common/postproc.c:112,5'
          Dst:             vp8_yv12_copy_frame_c
    - functionName:    vpx_plane_add_noise_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_post_proc_down_and_across_mb_row_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_de_noise
      functionSourceFile: '/src/libvpx/vp8/common/postproc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          105
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - vpx_post_proc_down_and_across_mb_row_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/postproc.c:129,5'
          Dst:             vpx_post_proc_down_and_across_mb_row_sse2
        - Src:             '/src/libvpx/vp8/common/postproc.c:134,7'
          Dst:             vpx_post_proc_down_and_across_mb_row_sse2
        - Src:             '/src/libvpx/vp8/common/postproc.c:138,7'
          Dst:             vpx_post_proc_down_and_across_mb_row_sse2
        - Src:             '/src/libvpx/vp8/common/postproc.c:129,5'
          Dst:             vpx_post_proc_down_and_across_mb_row_sse2
    - functionName:    storeu_int32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_unaligned_u32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_unaligned_u32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vertical_4x4
      functionSourceFile: '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_unaligned_u32
        - storeu_int32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:292,7'
          Dst:             store_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:295,7'
          Dst:             store_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:292,7'
          Dst:             store_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:295,7'
          Dst:             store_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:316,7'
          Dst:             storeu_int32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:319,7'
          Dst:             storeu_int32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:316,7'
          Dst:             storeu_int32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:319,7'
          Dst:             storeu_int32
    - functionName:    horizontal_4x4
      functionSourceFile: '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          179
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_unaligned_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:253,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:253,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:253,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:253,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:253,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:268,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:269,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:268,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:269,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:268,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:269,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:268,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:269,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:268,25'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:269,25'
          Dst:             load_unaligned_u32
    - functionName:    vp8_bilinear_predict4x4_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - horizontal_4x4
        - vertical_4x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:331,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:333,3'
          Dst:             horizontal_4x4
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:335,3'
          Dst:             vertical_4x4
    - functionName:    vp8_bilinear_predict8x4_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - horizontal_8xN
        - vertical_8xN
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:239,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:241,3'
          Dst:             horizontal_8xN
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:243,3'
          Dst:             vertical_8xN
    - functionName:    horizontal_8xN
      functionSourceFile: '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vertical_8xN
      functionSourceFile: '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          246
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_bilinear_predict8x8_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - horizontal_8xN
        - vertical_8xN
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:227,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:229,3'
          Dst:             horizontal_8xN
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:231,3'
          Dst:             vertical_8xN
    - functionName:    vertical_16x16
      functionSourceFile: '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          410
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    horizontal_16x16
      functionSourceFile: '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_bilinear_predict16x16_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - horizontal_16x16
        - vertical_16x16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:136,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:138,3'
          Dst:             horizontal_16x16
        - Src:             '/src/libvpx/vp8/common/x86/bilinear_filter_sse2.c:140,3'
          Dst:             vertical_16x16
    - functionName:    vp8_sixtap_predict4x4_ssse3
      functionSourceFile: '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          115
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - vp8_filter_block1d4_h6_ssse3
        - vp8_filter_block1d4_v6_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:335,7'
          Dst:             vp8_filter_block1d4_h6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:337,7'
          Dst:             vp8_filter_block1d4_v6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:339,7'
          Dst:             vp8_filter_block1d4_h6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:344,7'
          Dst:             vp8_filter_block1d4_v6_ssse3
    - functionName:    vp8_filter_block1d4_h6_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_filter_block1d4_v6_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_sixtap_predict8x4_ssse3
      functionSourceFile: '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - vp8_copy_mem8x4_mmx
        - vp8_filter_block1d8_h6_ssse3
        - vp8_filter_block1d8_v6_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:304,7'
          Dst:             vp8_filter_block1d8_h6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:306,7'
          Dst:             vp8_filter_block1d8_v6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:309,7'
          Dst:             vp8_filter_block1d8_h6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:315,7'
          Dst:             vp8_filter_block1d8_v6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:322,7'
          Dst:             vp8_copy_mem8x4_mmx
    - functionName:    vp8_filter_block1d8_h6_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_filter_block1d8_v6_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_sixtap_predict8x8_ssse3
      functionSourceFile: '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - vp8_copy_mem8x8_mmx
        - vp8_filter_block1d8_h6_ssse3
        - vp8_filter_block1d8_v6_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:274,7'
          Dst:             vp8_filter_block1d8_h6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:276,7'
          Dst:             vp8_filter_block1d8_v6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:278,7'
          Dst:             vp8_filter_block1d8_h6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:284,7'
          Dst:             vp8_filter_block1d8_v6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:291,7'
          Dst:             vp8_copy_mem8x8_mmx
    - functionName:    vp8_sixtap_predict16x16_ssse3
      functionSourceFile: '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - vp8_copy_mem16x16_sse2
        - vp8_filter_block1d16_h6_ssse3
        - vp8_filter_block1d16_v6_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:241,7'
          Dst:             vp8_filter_block1d16_h6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:244,7'
          Dst:             vp8_filter_block1d16_v6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:248,7'
          Dst:             vp8_filter_block1d16_h6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:254,7'
          Dst:             vp8_filter_block1d16_v6_ssse3
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:261,7'
          Dst:             vp8_copy_mem16x16_sse2
    - functionName:    vp8_filter_block1d16_h6_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_filter_block1d16_v6_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_sixtap_predict8x4_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_filter_block1d8_h6_only_sse2
        - vp8_filter_block1d8_h6_sse2
        - vp8_filter_block1d8_v6_only_sse2
        - vp8_filter_block1d8_v6_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:167,7'
          Dst:             vp8_filter_block1d8_h6_sse2
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:170,7'
          Dst:             vp8_filter_block1d8_v6_sse2
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:175,7'
          Dst:             vp8_filter_block1d8_h6_only_sse2
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:181,5'
          Dst:             vp8_filter_block1d8_v6_only_sse2
    - functionName:    vp8_filter_block1d8_h6_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_filter_block1d8_v6_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_filter_block1d8_h6_only_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_filter_block1d8_v6_only_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_sixtap_predict8x8_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_filter_block1d8_h6_only_sse2
        - vp8_filter_block1d8_h6_sse2
        - vp8_filter_block1d8_v6_only_sse2
        - vp8_filter_block1d8_v6_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:137,7'
          Dst:             vp8_filter_block1d8_h6_sse2
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:140,7'
          Dst:             vp8_filter_block1d8_v6_sse2
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:145,7'
          Dst:             vp8_filter_block1d8_h6_only_sse2
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:151,5'
          Dst:             vp8_filter_block1d8_v6_only_sse2
    - functionName:    vp8_sixtap_predict16x16_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_filter_block1d16_h6_only_sse2
        - vp8_filter_block1d16_h6_sse2
        - vp8_filter_block1d16_v6_sse2
        - vp8_unpack_block1d16_h6_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:106,7'
          Dst:             vp8_filter_block1d16_h6_sse2
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:109,7'
          Dst:             vp8_filter_block1d16_v6_sse2
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:114,7'
          Dst:             vp8_filter_block1d16_h6_only_sse2
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:120,5'
          Dst:             vp8_unpack_block1d16_h6_sse2
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:122,5'
          Dst:             vp8_filter_block1d16_v6_sse2
    - functionName:    vp8_filter_block1d16_h6_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_filter_block1d16_v6_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_filter_block1d16_h6_only_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_unpack_block1d16_h6_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_sixtap_predict4x4_mmx
      functionSourceFile: '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_filter_block1d_h6_mmx
        - vp8_filter_block1dc_v6_mmx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:85,3'
          Dst:             vp8_filter_block1d_h6_mmx
        - Src:             '/src/libvpx/vp8/common/x86/vp8_asm_stubs.c:88,3'
          Dst:             vp8_filter_block1dc_v6_mmx
    - functionName:    vp8_filter_block1d_h6_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_filter_block1dc_v6_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_loop_filter_bvs_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/loopfilter_x86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_loop_filter_simple_vertical_edge_sse2
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:124,3'
          Dst:             vp8_loop_filter_simple_vertical_edge_sse2
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:125,3'
          Dst:             vp8_loop_filter_simple_vertical_edge_sse2
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:126,3'
          Dst:             vp8_loop_filter_simple_vertical_edge_sse2
    - functionName:    vp8_loop_filter_bv_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/loopfilter_x86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_loop_filter_bv_y_sse2
        - vp8_loop_filter_vertical_edge_uv_sse2
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:105,3'
          Dst:             vp8_loop_filter_bv_y_sse2
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:117,5'
          Dst:             vp8_loop_filter_vertical_edge_uv_sse2
    - functionName:    vp8_loop_filter_bv_y_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_loop_filter_vertical_edge_uv_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_loop_filter_bhs_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/loopfilter_x86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_loop_filter_simple_horizontal_edge_sse2
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:92,3'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:94,3'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:96,3'
          Dst:             vp8_loop_filter_simple_horizontal_edge_sse2
    - functionName:    vp8_loop_filter_bh_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/loopfilter_x86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_loop_filter_bh_y_sse2
        - vp8_loop_filter_horizontal_edge_uv_sse2
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:72,3'
          Dst:             vp8_loop_filter_bh_y_sse2
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:84,5'
          Dst:             vp8_loop_filter_horizontal_edge_uv_sse2
    - functionName:    vp8_loop_filter_bh_y_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_loop_filter_horizontal_edge_uv_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_loop_filter_mbv_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/loopfilter_x86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_mbloop_filter_vertical_edge_sse2
        - vp8_mbloop_filter_vertical_edge_uv_sse2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:58,3'
          Dst:             vp8_mbloop_filter_vertical_edge_sse2
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:62,5'
          Dst:             vp8_mbloop_filter_vertical_edge_uv_sse2
    - functionName:    vp8_mbloop_filter_vertical_edge_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_mbloop_filter_vertical_edge_uv_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_loop_filter_mbh_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/loopfilter_x86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_mbloop_filter_horizontal_edge_sse2
        - vp8_mbloop_filter_horizontal_edge_uv_sse2
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:45,3'
          Dst:             vp8_mbloop_filter_horizontal_edge_sse2
        - Src:             '/src/libvpx/vp8/common/x86/loopfilter_x86.c:49,5'
          Dst:             vp8_mbloop_filter_horizontal_edge_uv_sse2
    - functionName:    vp8_mbloop_filter_horizontal_edge_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_mbloop_filter_horizontal_edge_uv_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    update_mode
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vp8_cost_branch
        - vp8_encode_bool
        - vp8_encode_value
        - vp8_tree_probs_from_distribution
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:57,3'
          Dst:             vp8_tree_probs_from_distribution
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:61,14'
          Dst:             vp8_cost_branch
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:62,14'
          Dst:             vp8_cost_branch
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:68,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:73,7'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:76,5'
          Dst:             vp8_encode_bool
    - functionName:    vp8_cost_branch
      functionSourceFile: '/src/libvpx/vp8/encoder/treewriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_encode_bool
      functionSourceFile: '/src/libvpx/vp8/encoder/boolhuff.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          137
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - validate_buffer
      functionUses:    75
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.h:94,5'
          Dst:             validate_buffer
    - functionName:    validate_buffer
      functionSourceFile: '/src/libvpx/vp8/encoder/boolhuff.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          31
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vpx_internal_error
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.h:53,5'
          Dst:             vpx_internal_error
    - functionName:    write_sub_mv_ref
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - vp8_write_token
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:343,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:344,3'
          Dst:             vp8_write_token
    - functionName:    vp8_write_token
      functionSourceFile: '/src/libvpx/vp8/encoder/treewriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_treed_write
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/treewriter.h:75,3'
          Dst:             vp8_treed_write
    - functionName:    vp8_treed_write
      functionSourceFile: '/src/libvpx/vp8/encoder/treewriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_encode_bool
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/treewriter.h:68,5'
          Dst:             vp8_encode_bool
    - functionName:    above_block_mv
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    left_block_mv
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    write_split
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_write_token
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:117,3'
          Dst:             vp8_write_token
    - functionName:    write_mv
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - short
        - short
        - short
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_encode_motion_vector
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:354,3'
          Dst:             vp8_encode_motion_vector
    - functionName:    write_mv_ref
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - vp8_write_token
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:336,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:337,3'
          Dst:             vp8_write_token
    - functionName:    vp8_clamp_mv2
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    write_ymode
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_write_token
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:101,3'
          Dst:             vp8_write_token
    - functionName:    update_mbintra_mode_probs
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - update_mode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:88,5'
          Dst:             update_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:95,5'
          Dst:             update_mode
    - functionName:    write_uv_mode
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_write_token
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:109,3'
          Dst:             vp8_write_token
    - functionName:    write_bmode
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_write_token
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:113,3'
          Dst:             vp8_write_token
    - functionName:    left_block_mode
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/common/findnearmv.h:115,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    above_block_mode
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/common/findnearmv.h:134,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    kfwrite_ymode
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_write_token
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:105,3'
          Dst:             vp8_write_token
    - functionName:    write_mb_features
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - vp8_encode_bool
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
    - functionName:    sum_probs_over_prev_coef_context
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         109
      ICount:          602
      EdgeCount:       144
      CyclomaticComplexity: 37
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_mb_row_tokens
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_pack_tokens
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:329,5'
          Dst:             vp8_pack_tokens
    - functionName:    vp8_pack_tokens
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          484
      EdgeCount:       99
      CyclomaticComplexity: 27
      functionsReached:
        - validate_buffer
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:175,9'
          Dst:             validate_buffer
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:225,13'
          Dst:             validate_buffer
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:265,11'
          Dst:             validate_buffer
    - functionName:    vpx_atomic_load_acquire
      functionSourceFile: '/src/libvpx/vpx_util/vpx_atomics.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    write_partition_size
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_tokens_into_partitions
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vp8_pack_tokens
        - vp8_start_encode
        - vp8_stop_encode
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:305,5'
          Dst:             vp8_start_encode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:312,7'
          Dst:             vp8_pack_tokens
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:315,5'
          Dst:             vp8_stop_encode
    - functionName:    pack_inter_mode_mvs
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         85
      ICount:          583
      EdgeCount:       115
      CyclomaticComplexity: 32
      functionsReached:
        - __assert_fail
        - above_block_mv
        - left_block_mv
        - update_mbintra_mode_probs
        - vp8_clamp_mv2
        - vp8_convert_rfct_to_prob
        - vp8_encode_bool
        - vp8_encode_value
        - vp8_find_near_mvs
        - vp8_mv_cont
        - vp8_mv_ref_probs
        - vp8_write_mvprobs
        - write_bmode
        - write_mb_features
        - write_mv
        - write_mv_ref
        - write_split
        - write_sub_mv_ref
        - write_uv_mode
        - write_ymode
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/encoder/bitstream.c:512,9'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:423,3'
          Dst:             vp8_convert_rfct_to_prob
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:435,5'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:438,3'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:439,3'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:440,3'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:442,3'
          Dst:             update_mbintra_mode_probs
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:444,3'
          Dst:             vp8_write_mvprobs
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:466,9'
          Dst:             write_mb_features
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:470,9'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:474,9'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:475,9'
          Dst:             write_ymode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:481,13'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:485,9'
          Dst:             write_uv_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:490,9'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:493,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:495,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:496,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:503,11'
          Dst:             vp8_find_near_mvs
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:505,11'
          Dst:             vp8_clamp_mv2
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:507,11'
          Dst:             vp8_mv_ref_probs
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:510,9'
          Dst:             write_mv_ref
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:514,23'
          Dst:             write_mv
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:523,13'
          Dst:             write_split
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:536,17'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:538,31'
          Dst:             left_block_mv
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:539,32'
          Dst:             above_block_mv
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:540,26'
          Dst:             vp8_mv_cont
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:542,15'
          Dst:             write_sub_mv_ref
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:545,17'
          Dst:             write_mv
    - functionName:    vp8_convert_rfct_to_prob
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    write_kfmodes
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          314
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - above_block_mode
        - kfwrite_ymode
        - left_block_mode
        - vp8_encode_bool
        - vp8_encode_value
        - write_bmode
        - write_mb_features
        - write_uv_mode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:582,5'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:592,9'
          Dst:             write_mb_features
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:596,9'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:599,7'
          Dst:             kfwrite_ymode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:606,39'
          Dst:             above_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:607,39'
          Dst:             left_block_mode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:610,11'
          Dst:             write_bmode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:614,7'
          Dst:             write_uv_mode
    - functionName:    put_delta_q
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_encode_bool
        - vp8_encode_value
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:991,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:992,5'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
    - functionName:    vp8_pack_bitstream
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         200
      ICount:          1194
      EdgeCount:       267
      CyclomaticComplexity: 69
      functionsReached:
        - pack_inter_mode_mvs
        - pack_mb_row_tokens
        - pack_tokens_into_partitions
        - put_delta_q
        - validate_buffer
        - vp8_encode_bool
        - vp8_encode_value
        - vp8_pack_tokens
        - vp8_start_encode
        - vp8_stop_encode
        - vp8_update_coef_probs
        - vpx_atomic_load_acquire
        - vpx_clear_system_state
        - write_kfmodes
        - write_partition_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1024,3'
          Dst:             validate_buffer
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1037,5'
          Dst:             validate_buffer
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1061,5'
          Dst:             vp8_start_encode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1064,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1065,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1068,5'
          Dst:             vp8_start_encode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1072,3'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1077,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1078,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1083,7'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1093,13'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1093,13'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1093,13'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1093,13'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1093,13'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1093,13'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1093,13'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1093,13'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1115,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1116,11'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1118,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1115,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1116,11'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1118,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1115,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1116,11'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1118,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1123,3'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1124,3'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1125,3'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1130,3'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1137,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1137,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1149,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1149,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1149,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1149,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1170,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1170,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1170,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1170,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:0,0'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1187,3'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1190,3'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1193,3'
          Dst:             put_delta_q
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1194,3'
          Dst:             put_delta_q
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1195,3'
          Dst:             put_delta_q
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1196,3'
          Dst:             put_delta_q
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1197,3'
          Dst:             put_delta_q
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1206,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1207,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1213,7'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1216,7'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1221,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1222,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1235,3'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1237,36'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1239,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1249,3'
          Dst:             vp8_update_coef_probs
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1253,3'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1256,5'
          Dst:             write_kfmodes
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1258,5'
          Dst:             pack_inter_mode_mvs
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1261,3'
          Dst:             vp8_stop_encode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1341,5'
          Dst:             validate_buffer
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1347,5'
          Dst:             pack_tokens_into_partitions
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1347,5'
          Dst:             pack_tokens_into_partitions
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1352,7'
          Dst:             write_partition_size
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1363,5'
          Dst:             vp8_start_encode
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1366,9'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1367,7'
          Dst:             pack_mb_row_tokens
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1369,7'
          Dst:             vp8_pack_tokens
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:1375,5'
          Dst:             vp8_stop_encode
    - functionName:    vp8_update_coef_probs
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 950
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         75
      ICount:          506
      EdgeCount:       100
      CyclomaticComplexity: 27
      functionsReached:
        - prob_update_savings
        - vp8_encode_bool
        - vp8_encode_value
        - vpx_clear_system_state
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:871,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:888,37'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:888,37'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:888,37'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:888,37'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:888,37'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:888,37'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:888,37'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:888,37'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:888,37'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:888,37'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:888,37'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:914,17'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:933,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:933,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:941,13'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:914,17'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:933,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:933,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:941,13'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:914,17'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:933,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:933,11'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:941,13'
          Dst:             vp8_encode_value
    - functionName:    prob_update_savings
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_cost_branch
      functionUses:    47
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:671,21'
          Dst:             vp8_cost_branch
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:672,21'
          Dst:             vp8_cost_branch
    - functionName:    default_coef_context_savings
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         45
      ICount:          324
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - prob_update_savings
        - vp8_tree_probs_from_distribution
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:756,9'
          Dst:             vp8_tree_probs_from_distribution
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:766,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:766,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:766,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:766,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:766,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:766,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:766,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:766,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:766,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:766,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:766,25'
          Dst:             prob_update_savings
    - functionName:    independent_coef_context_savings
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         86
      ICount:          664
      EdgeCount:       114
      CyclomaticComplexity: 30
      functionsReached:
        - prob_update_savings
        - sum_probs_over_prev_coef_context
        - vp8_tree_probs_from_distribution
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:700,7'
          Dst:             sum_probs_over_prev_coef_context
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:708,9'
          Dst:             vp8_tree_probs_from_distribution
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:718,25'
          Dst:             prob_update_savings
    - functionName:    vp8_estimate_entropy_savings
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          133
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - default_coef_context_savings
        - independent_coef_context_savings
        - vp8_calc_ref_frame_costs
        - vpx_clear_system_state
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:807,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:819,5'
          Dst:             vp8_calc_ref_frame_costs
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:827,5'
          Dst:             vp8_calc_ref_frame_costs
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:839,16'
          Dst:             independent_coef_context_savings
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:841,16'
          Dst:             default_coef_context_savings
    - functionName:    vp8_calc_ref_frame_costs
      functionSourceFile: '/src/libvpx/vp8/encoder/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:780,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:781,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:782,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:783,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:784,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/bitstream.c:785,3'
          Dst:             __assert_fail
    - functionName:    validate_buffer
      functionSourceFile: '/src/libvpx/vp8/encoder/boolhuff.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vpx_internal_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.h:53,5'
          Dst:             vpx_internal_error
    - functionName:    vp8_encode_value
      functionSourceFile: '/src/libvpx/vp8/encoder/boolhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_encode_bool
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:61,5'
          Dst:             vp8_encode_bool
    - functionName:    vp8_encode_bool
      functionSourceFile: '/src/libvpx/vp8/encoder/boolhuff.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          137
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - validate_buffer
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.h:94,5'
          Dst:             validate_buffer
    - functionName:    vp8_stop_encode
      functionSourceFile: '/src/libvpx/vp8/encoder/boolhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_encode_bool
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.c:54,28'
          Dst:             vp8_encode_bool
    - functionName:    vp8_start_encode
      functionSourceFile: '/src/libvpx/vp8/encoder/boolhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    eob_adjust
      functionSourceFile: '/src/libvpx/vp8/common/invtrans.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         81
      ICount:          370
      EdgeCount:       112
      CyclomaticComplexity: 33
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_atomic_spin_wait
      functionSourceFile: '/src/libvpx/vp8/common/threading.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vpx_atomic_load_acquire
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/threading.h:98,20'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/common/threading.h:98,20'
          Dst:             vpx_atomic_load_acquire
    - functionName:    vpx_atomic_load_acquire
      functionSourceFile: '/src/libvpx/vpx_util/vpx_atomics.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calc_av_activity
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mb_activity_measure
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_encode_intra
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:101,19'
          Dst:             vp8_encode_intra
    - functionName:    vp8cx_encode_inter_macroblock
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1312
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          412
      EdgeCount:       97
      CyclomaticComplexity: 28
      functionsReached:
        - adjust_act_zbin
        - sum_intra_stats
        - vp8_build_inter16x16_predictors_mb
        - vp8_dequant_idct_add_uv_block_sse2
        - vp8_encode_inter16x16
        - vp8_encode_intra16x16mbuv
        - vp8_encode_intra16x16mby
        - vp8_encode_intra4x4mby
        - vp8_fix_contexts
        - vp8_inverse_transform_mby
        - vp8_pick_inter_mode
        - vp8_rd_pick_inter_mode
        - vp8_stuff_mb
        - vp8_tokenize_mb
        - vp8_update_zbin_extra
        - vp8cx_mb_init_quantizer
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1177,5'
          Dst:             vp8_rd_pick_inter_mode
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1189,5'
          Dst:             vp8_pick_inter_mode
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1198,5'
          Dst:             adjust_act_zbin
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1218,9'
          Dst:             vp8cx_mb_init_quantizer
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1248,33'
          Dst:             vp8_update_zbin_extra
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1254,5'
          Dst:             vp8_encode_intra16x16mbuv
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1257,7'
          Dst:             vp8_encode_intra4x4mby
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1259,7'
          Dst:             vp8_encode_intra16x16mby
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1262,5'
          Dst:             sum_intra_stats
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1281,7'
          Dst:             vp8_encode_inter16x16
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1283,7'
          Dst:             vp8_build_inter16x16_predictors_mb
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1290,5'
          Dst:             vp8_tokenize_mb
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1293,7'
          Dst:             vp8_inverse_transform_mby
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1296,5'
          Dst:             vp8_dequant_idct_add_uv_block_sse2
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1305,7'
          Dst:             vp8_fix_contexts
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1307,7'
          Dst:             vp8_stuff_mb
    - functionName:    adjust_act_zbin
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1079
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_intra_stats
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_inverse_transform_mby
      functionSourceFile: '/src/libvpx/vp8/common/invtrans.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - eob_adjust
        - vp8_dequant_idct_add_y_block_sse2
        - vp8_short_inv_walsh4x4_1_c
        - vp8_short_inv_walsh4x4_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/invtrans.h:42,7'
          Dst:             vp8_short_inv_walsh4x4_sse2
        - Src:             '/src/libvpx/vp8/common/invtrans.h:44,7'
          Dst:             vp8_short_inv_walsh4x4_1_c
        - Src:             '/src/libvpx/vp8/common/invtrans.h:46,5'
          Dst:             eob_adjust
        - Src:             '/src/libvpx/vp8/common/invtrans.h:50,3'
          Dst:             vp8_dequant_idct_add_y_block_sse2
    - functionName:    vp8_short_inv_walsh4x4_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8cx_encode_intra_macroblock
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1133
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - adjust_act_zbin
        - sum_intra_stats
        - vp8_dequant_idct_add_uv_block_sse2
        - vp8_encode_intra16x16mbuv
        - vp8_encode_intra16x16mby
        - vp8_encode_intra4x4mby
        - vp8_inverse_transform_mby
        - vp8_pick_intra_mode
        - vp8_rd_pick_intra_mode
        - vp8_tokenize_mb
        - vp8_update_zbin_extra
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1105,5'
          Dst:             vp8_rd_pick_intra_mode
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1107,5'
          Dst:             vp8_pick_intra_mode
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1111,5'
          Dst:             adjust_act_zbin
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1112,5'
          Dst:             vp8_update_zbin_extra
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1116,5'
          Dst:             vp8_encode_intra4x4mby
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1118,5'
          Dst:             vp8_encode_intra16x16mby
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1121,3'
          Dst:             vp8_encode_intra16x16mbuv
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1123,3'
          Dst:             sum_intra_stats
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1125,3'
          Dst:             vp8_tokenize_mb
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1127,51'
          Dst:             vp8_inverse_transform_mby
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1129,3'
          Dst:             vp8_dequant_idct_add_uv_block_sse2
    - functionName:    vp8_build_block_offsets
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          167
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_build_block_doffsets
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:1011,3'
          Dst:             vp8_build_block_doffsets
    - functionName:    vp8_setup_block_ptrs
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          153
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_coef_counts
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          227
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_sem_wait
      functionSourceFile: '/src/libvpx/vp8/common/threading.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          32
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - sem_wait
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/threading.h:67,17'
          Dst:             sem_wait
        - Src:             '/src/libvpx/vp8/common/threading.h:67,41'
          Dst:             __errno_location
    - functionName:    encode_mb_row
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          580
      EdgeCount:       108
      CyclomaticComplexity: 31
      functionsReached:
        - vp8_activity_masking
        - vp8_atomic_spin_wait
        - vp8_copy_mem16x16_sse2
        - vp8_extend_mb_row
        - vp8cx_encode_inter_macroblock
        - vp8cx_encode_intra_macroblock
        - vp8cx_mb_init_quantizer
        - vpx_atomic_load_acquire
        - vpx_atomic_store_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:338,7'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:341,7'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:408,5'
          Dst:             vp8_copy_mem16x16_sse2
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:411,9'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:413,9'
          Dst:             vpx_atomic_store_release
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:417,9'
          Dst:             vp8_atomic_spin_wait
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:422,44'
          Dst:             vp8_activity_masking
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:437,7'
          Dst:             vp8cx_mb_init_quantizer
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:446,35'
          Dst:             vp8cx_encode_intra_macroblock
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:455,35'
          Dst:             vp8cx_encode_inter_macroblock
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:561,3'
          Dst:             vp8_extend_mb_row
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:565,7'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:567,30'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:566,5'
          Dst:             vpx_atomic_store_release
    - functionName:    vpx_atomic_store_release
      functionSourceFile: '/src/libvpx/vpx_util/vpx_atomics.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_activity_masking
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adjust_act_zbin
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:312,3'
          Dst:             adjust_act_zbin
    - functionName:    build_activity_map
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          125
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - calc_av_activity
        - mb_activity_measure
        - vp8_copy_mem16x16_sse2
        - vp8_extend_mb_row
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:254,7'
          Dst:             vp8_copy_mem16x16_sse2
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:257,21'
          Dst:             mb_activity_measure
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:277,5'
          Dst:             vp8_extend_mb_row
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:283,3'
          Dst:             calc_av_activity
    - functionName:    init_encode_frame_mb_context
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          164
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - vp8_build_block_offsets
        - vp8_calc_ref_frame_costs
        - vp8_init_mbmode_probs
        - vp8_setup_intra_recon
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:597,36'
          Dst:             vp8_init_mbmode_probs
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:605,3'
          Dst:             vp8_setup_intra_recon
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:607,3'
          Dst:             vp8_build_block_offsets
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:622,5'
          Dst:             vp8_calc_ref_frame_costs
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:626,5'
          Dst:             vp8_calc_ref_frame_costs
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:629,5'
          Dst:             vp8_calc_ref_frame_costs
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:631,5'
          Dst:             vp8_calc_ref_frame_costs
    - functionName:    vp8_encode_frame
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         148
      ICount:          1092
      EdgeCount:       198
      CyclomaticComplexity: 52
      functionsReached:
        - __assert_fail
        - build_activity_map
        - encode_mb_row
        - init_encode_frame_mb_context
        - sem_post
        - sum_coef_counts
        - vp8_auto_select_speed
        - vp8_convert_rfct_to_prob
        - vp8_dc_quant
        - vp8_initialize_rd_consts
        - vp8_sem_wait
        - vp8cx_frame_init_quantizer
        - vp8cx_init_mbrthread_data
        - vp8cx_initialize_me_consts
        - vpx_atomic_load_acquire
        - vpx_atomic_store_release
        - vpx_free
        - vpx_internal_error
        - vpx_malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:688,7'
          Dst:             vp8_auto_select_speed
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:718,3'
          Dst:             vp8cx_frame_init_quantizer
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:721,28'
          Dst:             vp8_dc_quant
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:720,3'
          Dst:             vp8_initialize_rd_consts
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:723,3'
          Dst:             vp8cx_initialize_me_consts
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:727,5'
          Dst:             init_encode_frame_mb_context
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:730,5'
          Dst:             build_activity_map
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:734,3'
          Dst:             init_encode_frame_mb_context
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:755,9'
          Dst:             vpx_atomic_load_acquire
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:758,7'
          Dst:             vp8cx_init_mbrthread_data
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:762,9'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:765,9'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:765,9'
          Dst:             vpx_malloc
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:765,9'
          Dst:             vpx_internal_error
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:771,9'
          Dst:             vpx_atomic_store_release
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:774,9'
          Dst:             sem_post
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:787,9'
          Dst:             encode_mb_row
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:807,9'
          Dst:             vp8_sem_wait
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:868,9'
          Dst:             sum_coef_counts
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:883,9'
          Dst:             encode_mb_row
        - Src:             '/src/libvpx/vp8/encoder/encodeframe.c:974,5'
          Dst:             vp8_convert_rfct_to_prob
    - functionName:    eob_adjust
      functionSourceFile: '/src/libvpx/vp8/common/invtrans.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         81
      ICount:          370
      EdgeCount:       112
      CyclomaticComplexity: 33
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_encode_intra16x16mbuv
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeintra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_build_intra_predictors_mbuv_s
        - vp8_optimize_mbuv
        - vp8_quantize_mbuv
        - vp8_subtract_mbuv
        - vp8_transform_mbuv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:101,3'
          Dst:             vp8_build_intra_predictors_mbuv_s
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:107,3'
          Dst:             vp8_subtract_mbuv
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:111,3'
          Dst:             vp8_transform_mbuv
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:113,3'
          Dst:             vp8_quantize_mbuv
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:115,20'
          Dst:             vp8_optimize_mbuv
    - functionName:    intra_prediction_down_copy
      functionSourceFile: '/src/libvpx/vp8/common/reconintra4x4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_encode_intra4x4mby
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeintra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - intra_prediction_down_copy
        - vp8_encode_intra4x4block
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:74,3'
          Dst:             intra_prediction_down_copy
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:76,28'
          Dst:             vp8_encode_intra4x4block
    - functionName:    vp8_encode_intra4x4block
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeintra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_dc_only_idct_add_mmx
        - vp8_intra4x4_predict
        - vp8_short_idct4x4llm_mmx
        - vp8_subtract_b
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:54,3'
          Dst:             vp8_intra4x4_predict
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:57,3'
          Dst:             vp8_subtract_b
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:64,5'
          Dst:             vp8_short_idct4x4llm_mmx
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:66,5'
          Dst:             vp8_dc_only_idct_add_mmx
    - functionName:    vp8_dc_only_idct_add_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - short
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_inverse_transform_mby
      functionSourceFile: '/src/libvpx/vp8/common/invtrans.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - eob_adjust
        - vp8_dequant_idct_add_y_block_sse2
        - vp8_short_inv_walsh4x4_1_c
        - vp8_short_inv_walsh4x4_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/invtrans.h:42,7'
          Dst:             vp8_short_inv_walsh4x4_sse2
        - Src:             '/src/libvpx/vp8/common/invtrans.h:44,7'
          Dst:             vp8_short_inv_walsh4x4_1_c
        - Src:             '/src/libvpx/vp8/common/invtrans.h:46,5'
          Dst:             eob_adjust
        - Src:             '/src/libvpx/vp8/common/invtrans.h:50,3'
          Dst:             vp8_dequant_idct_add_y_block_sse2
    - functionName:    vp8_encode_intra16x16mby
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeintra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_build_intra_predictors_mby_s
        - vp8_optimize_mby
        - vp8_quantize_mby
        - vp8_subtract_mby
        - vp8_transform_intra_mby
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:84,3'
          Dst:             vp8_build_intra_predictors_mby_s
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:88,3'
          Dst:             vp8_subtract_mby
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:91,3'
          Dst:             vp8_transform_intra_mby
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:93,3'
          Dst:             vp8_quantize_mby
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:95,20'
          Dst:             vp8_optimize_mby
    - functionName:    vp8_encode_intra
      functionSourceFile: '/src/libvpx/vp8/encoder/encodeintra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          81
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_encode_intra16x16mby
        - vp8_encode_intra4x4block
        - vp8_inverse_transform_mby
        - vpx_get_mb_ss_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:36,7'
          Dst:             vp8_encode_intra4x4block
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:30,5'
          Dst:             vp8_encode_intra16x16mby
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:32,5'
          Dst:             vp8_inverse_transform_mby
        - Src:             '/src/libvpx/vp8/encoder/encodeintra.c:40,20'
          Dst:             vpx_get_mb_ss_sse2
    - functionName:    eob_adjust
      functionSourceFile: '/src/libvpx/vp8/common/invtrans.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         81
      ICount:          370
      EdgeCount:       112
      CyclomaticComplexity: 33
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_inverse_transform_mby
      functionSourceFile: '/src/libvpx/vp8/common/invtrans.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - eob_adjust
        - vp8_dequant_idct_add_y_block_sse2
        - vp8_short_inv_walsh4x4_1_c
        - vp8_short_inv_walsh4x4_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/invtrans.h:42,7'
          Dst:             vp8_short_inv_walsh4x4_sse2
        - Src:             '/src/libvpx/vp8/common/invtrans.h:44,7'
          Dst:             vp8_short_inv_walsh4x4_1_c
        - Src:             '/src/libvpx/vp8/common/invtrans.h:46,5'
          Dst:             eob_adjust
        - Src:             '/src/libvpx/vp8/common/invtrans.h:50,3'
          Dst:             vp8_dequant_idct_add_y_block_sse2
    - functionName:    transform_mby
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - build_dcblock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:118,5'
          Dst:             build_dcblock
    - functionName:    build_dcblock
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          68
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_encode_inter16x16y
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transform_mby
        - vp8_build_inter16x16_predictors_mby
        - vp8_inverse_transform_mby
        - vp8_quantize_mby
        - vp8_subtract_mby
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:501,3'
          Dst:             vp8_build_inter16x16_predictors_mby
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:504,3'
          Dst:             vp8_subtract_mby
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:507,3'
          Dst:             transform_mby
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:509,3'
          Dst:             vp8_quantize_mby
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:511,3'
          Dst:             vp8_inverse_transform_mby
    - functionName:    vp8_subtract_mby
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    optimize_mb
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          233
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - check_reset_2nd_coeffs
        - optimize_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:410,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:414,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:414,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:414,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:414,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:414,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:414,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:414,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:414,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:420,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:422,5'
          Dst:             check_reset_2nd_coeffs
    - functionName:    optimize_b
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          616
      EdgeCount:       85
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    50
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_reset_2nd_coeffs
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          112
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transform_mb
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          145
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - build_dcblock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:97,57'
          Dst:             build_dcblock
    - functionName:    vp8_subtract_mb
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_subtract_mbuv
        - vp8_subtract_mby
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:51,3'
          Dst:             vp8_subtract_mby
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:53,3'
          Dst:             vp8_subtract_mbuv
    - functionName:    vp8_subtract_mbuv
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_encode_inter16x16
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - optimize_mb
        - transform_mb
        - vp8_build_inter_predictors_mb
        - vp8_quantize_mb
        - vp8_subtract_mb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:486,3'
          Dst:             vp8_build_inter_predictors_mb
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:488,3'
          Dst:             vp8_subtract_mb
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:490,3'
          Dst:             transform_mb
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:492,3'
          Dst:             vp8_quantize_mb
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:494,20'
          Dst:             optimize_mb
    - functionName:    vp8_optimize_mbuv
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          95
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - optimize_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:480,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:480,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:480,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:480,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:480,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:480,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:480,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:480,5'
          Dst:             optimize_b
    - functionName:    vp8_optimize_mby
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          189
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - check_reset_2nd_coeffs
        - optimize_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:451,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:456,5'
          Dst:             optimize_b
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:458,5'
          Dst:             check_reset_2nd_coeffs
    - functionName:    vp8_transform_intra_mby
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          86
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - build_dcblock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemb.c:83,3'
          Dst:             build_dcblock
    - functionName:    vp8_transform_mbuv
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_subtract_b
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_cost_branch
      functionSourceFile: '/src/libvpx/vp8/encoder/treewriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    update
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - char
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_cost_branch
        - vp8_encode_bool
        - vp8_encode_value
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:169,21'
          Dst:             vp8_cost_branch
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:170,21'
          Dst:             vp8_cost_branch
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:177,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:178,5'
          Dst:             vp8_encode_value
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:182,5'
          Dst:             vp8_encode_bool
    - functionName:    vp8_encode_bool
      functionSourceFile: '/src/libvpx/vp8/encoder/boolhuff.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          137
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - validate_buffer
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.h:94,5'
          Dst:             validate_buffer
    - functionName:    validate_buffer
      functionSourceFile: '/src/libvpx/vp8/encoder/boolhuff.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vpx_internal_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/boolhuff.h:53,5'
          Dst:             vpx_internal_error
    - functionName:    calc_prob
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_treed_cost
      functionSourceFile: '/src/libvpx/vp8/encoder/treewriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          85
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_treed_write
      functionSourceFile: '/src/libvpx/vp8/encoder/treewriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vp8_encode_bool
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/treewriter.h:68,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/treewriter.h:68,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/treewriter.h:68,5'
          Dst:             vp8_encode_bool
    - functionName:    write_component_probs
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          376
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - calc_prob
        - update
        - vp8_tree_probs_from_distribution
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:249,3'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:251,3'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:257,5'
          Dst:             vp8_tree_probs_from_distribution
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:261,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:261,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:261,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:261,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:261,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:261,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:261,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:270,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:270,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:270,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:270,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:270,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:270,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:270,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:270,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:270,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:270,7'
          Dst:             calc_prob
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:275,3'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:278,3'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:287,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:287,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:287,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:287,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:287,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:287,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:287,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:299,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:299,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:299,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:299,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:299,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:299,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:299,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:299,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:299,7'
          Dst:             update
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:299,7'
          Dst:             update
    - functionName:    vp8_write_mvprobs
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vp8_build_component_cost_table
        - write_component_probs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:309,3'
          Dst:             write_component_probs
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:312,3'
          Dst:             write_component_probs
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:317,5'
          Dst:             vp8_build_component_cost_table
    - functionName:    vp8_build_component_cost_table
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          101
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - cost_mvcomponent
        - vpx_clear_system_state
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:122,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:127,20'
          Dst:             cost_mvcomponent
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:130,15'
          Dst:             cost_mvcomponent
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:140,20'
          Dst:             cost_mvcomponent
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:143,15'
          Dst:             cost_mvcomponent
    - functionName:    cost_mvcomponent
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          260
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - vp8_treed_cost
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:91,12'
          Dst:             vp8_treed_cost
    - functionName:    encode_mvcomponent
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          123
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - vp8_encode_bool
        - vp8_treed_write
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:25,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:26,5'
          Dst:             vp8_treed_write
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:32,5'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:35,7'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:35,7'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:35,7'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:41,7'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:41,7'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:41,7'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:41,7'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:41,7'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:41,7'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:44,21'
          Dst:             vp8_encode_bool
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:47,3'
          Dst:             vp8_encode_bool
    - functionName:    vp8_encode_motion_vector
      functionSourceFile: '/src/libvpx/vp8/encoder/encodemv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - encode_mvcomponent
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:79,3'
          Dst:             encode_mvcomponent
        - Src:             '/src/libvpx/vp8/encoder/encodemv.c:80,3'
          Dst:             encode_mvcomponent
    - functionName:    Scale2Ratio
      functionSourceFile: '/src/libvpx/vp8/common/onyx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/onyx.h:73,7'
          Dst:             __assert_fail
    - functionName:    estimate_kf_group_q
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1215
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - double
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          181
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - calc_correction_factor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1196,9'
          Dst:             calc_correction_factor
    - functionName:    calc_correction_factor
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      double
      argCount:        5
      argTypes:
        - double
        - double
        - double
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - pow
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:890,23'
          Dst:             pow
    - functionName:    test_candidate_kf
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2485
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - double
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          263
      EdgeCount:       84
      CyclomaticComplexity: 25
      functionsReached:
        - input_stats
        - reset_fpf_position
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2469,18'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2479,7'
          Dst:             reset_fpf_position
    - functionName:    input_stats
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    reset_fpf_position
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bitcost
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_frame_stats
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    avg_stats
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          50
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    saturate_cast_double_to_int
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_dsp_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    estimate_q
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          100
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - calc_correction_factor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1115,9'
          Dst:             calc_correction_factor
    - functionName:    calc_arf_boost
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1484
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          250
      EdgeCount:       69
      CyclomaticComplexity: 20
      functionsReached:
        - accumulate_frame_motion_stats
        - calc_frame_boost
        - detect_flash
        - get_prediction_decay_rate
        - read_frame_stats
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1499,9'
          Dst:             read_frame_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1502,5'
          Dst:             accumulate_frame_motion_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1507,9'
          Dst:             calc_frame_boost
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1513,9'
          Dst:             detect_flash
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1513,44'
          Dst:             detect_flash
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1518,31'
          Dst:             get_prediction_decay_rate
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1543,9'
          Dst:             read_frame_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1546,5'
          Dst:             accumulate_frame_motion_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1551,9'
          Dst:             calc_frame_boost
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1557,9'
          Dst:             detect_flash
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1557,44'
          Dst:             detect_flash
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1562,31'
          Dst:             get_prediction_decay_rate
    - functionName:    accumulate_frame_motion_stats
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1417
      functionLinenumberEnd: 1448
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calc_frame_boost
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1452
      functionLinenumberEnd: 1479
      functionDepth:   0
      returnType:      double
      argCount:        4
      argTypes:
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    detect_flash
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1410
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - read_frame_stats
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1386,7'
          Dst:             read_frame_stats
    - functionName:    get_prediction_decay_rate
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1302
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    detect_transition_to_still
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1372
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          88
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - get_prediction_decay_rate
        - input_stats
        - reset_fpf_position
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1360,18'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1362,20'
          Dst:             get_prediction_decay_rate
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1366,5'
          Dst:             reset_fpf_position
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1366,5'
          Dst:             reset_fpf_position
    - functionName:    frame_max_bits
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - saturate_cast_double_to_int
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:357,16'
          Dst:             saturate_cast_double_to_int
    - functionName:    subtract_stats
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    estimate_max_q
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - double
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          287
      EdgeCount:       75
      CyclomaticComplexity: 22
      functionsReached:
        - calc_correction_factor
        - pow
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:958,32'
          Dst:             pow
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:968,9'
          Dst:             calc_correction_factor
    - functionName:    estimate_cq
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - double
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - calc_correction_factor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1058,9'
          Dst:             calc_correction_factor
    - functionName:    estimate_modemvcost
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bitcost
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:855,13'
          Dst:             bitcost
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:856,17'
          Dst:             bitcost
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:857,16'
          Dst:             bitcost
    - functionName:    lookup_next_frame_stats
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    assign_std_frame_bits
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2156
      functionLinenumberEnd: 2208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          117
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - calculate_modified_err
        - frame_max_bits
        - saturate_cast_double_to_int
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2162,18'
          Dst:             frame_max_bits
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2165,18'
          Dst:             calculate_modified_err
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2175,23'
          Dst:             saturate_cast_double_to_int
    - functionName:    calculate_modified_err
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - pow
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:0,0'
          Dst:             pow
    - functionName:    define_gf_group
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1582
      functionLinenumberEnd: 2152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         268
      ICount:          1348
      EdgeCount:       367
      CyclomaticComplexity: 101
      functionsReached:
        - accumulate_frame_motion_stats
        - accumulate_stats
        - avg_stats
        - calc_arf_boost
        - calc_frame_boost
        - calculate_modified_err
        - detect_flash
        - detect_transition_to_still
        - estimate_q
        - frame_max_bits
        - get_prediction_decay_rate
        - input_stats
        - reset_fpf_position
        - saturate_cast_double_to_int
        - vpx_clear_system_state
        - zero_stats
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/encoder/firstpass.c:1874,7'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1602,18'
          Dst:             frame_max_bits
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1615,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1622,19'
          Dst:             calculate_modified_err
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1647,21'
          Dst:             calculate_modified_err
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1651,16'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1656,22'
          Dst:             detect_flash
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1659,5'
          Dst:             accumulate_frame_motion_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1664,9'
          Dst:             calc_frame_boost
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1668,25'
          Dst:             get_prediction_decay_rate
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1677,9'
          Dst:             detect_transition_to_still
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1742,18'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1742,18'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1745,25'
          Dst:             calculate_modified_err
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1755,15'
          Dst:             calc_arf_boost
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1830,13'
          Dst:             estimate_q
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1952,3'
          Dst:             reset_fpf_position
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2009,15'
          Dst:             saturate_cast_double_to_int
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2039,25'
          Dst:             saturate_cast_double_to_int
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2128,5'
          Dst:             zero_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2129,5'
          Dst:             reset_fpf_position
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2132,7'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2133,7'
          Dst:             accumulate_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2136,5'
          Dst:             avg_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2150,5'
          Dst:             reset_fpf_position
    - functionName:    zero_stats
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    accumulate_stats
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    find_next_key_frame
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2487
      functionLinenumberEnd: 3098
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         318
      ICount:          1656
      EdgeCount:       435
      CyclomaticComplexity: 119
      functionsReached:
        - Scale2Ratio
        - accumulate_stats
        - avg_stats
        - calculate_modified_err
        - detect_transition_to_still
        - estimate_kf_group_q
        - frame_max_bits
        - get_prediction_decay_rate
        - input_stats
        - lookup_next_frame_stats
        - reset_fpf_position
        - test_candidate_kf
        - vp8_alloc_compressor_data
        - vpx_clear_system_state
        - zero_stats
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2507,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2531,16'
          Dst:             calculate_modified_err
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2537,21'
          Dst:             calculate_modified_err
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2549,5'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2553,9'
          Dst:             lookup_next_frame_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2556,11'
          Dst:             test_candidate_kf
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2561,25'
          Dst:             get_prediction_decay_rate
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2576,11'
          Dst:             detect_transition_to_still
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2614,5'
          Dst:             reset_fpf_position
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2623,23'
          Dst:             calculate_modified_err
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2628,7'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2632,5'
          Dst:             reset_fpf_position
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2642,21'
          Dst:             calculate_modified_err
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2657,20'
          Dst:             frame_max_bits
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2720,3'
          Dst:             reset_fpf_position
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2731,16'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2744,23'
          Dst:             get_prediction_decay_rate
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2731,16'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2744,23'
          Dst:             get_prediction_decay_rate
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2731,16'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2744,23'
          Dst:             get_prediction_decay_rate
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2731,16'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2744,23'
          Dst:             get_prediction_decay_rate
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2731,16'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2744,23'
          Dst:             get_prediction_decay_rate
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2731,16'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2744,23'
          Dst:             get_prediction_decay_rate
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2762,5'
          Dst:             zero_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2763,5'
          Dst:             reset_fpf_position
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2766,7'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2767,7'
          Dst:             accumulate_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2770,5'
          Dst:             avg_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2811,3'
          Dst:             reset_fpf_position
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:3005,12'
          Dst:             estimate_kf_group_q
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:3069,9'
          Dst:             Scale2Ratio
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:3070,9'
          Dst:             Scale2Ratio
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:3086,16'
          Dst:             estimate_kf_group_q
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:3095,7'
          Dst:             vp8_alloc_compressor_data
    - functionName:    vp8_second_pass
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2210
      functionLinenumberEnd: 2399
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         69
      ICount:          422
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached:
        - assign_std_frame_bits
        - define_gf_group
        - estimate_cq
        - estimate_max_q
        - estimate_modemvcost
        - find_next_key_frame
        - input_stats
        - lookup_next_frame_stats
        - subtract_stats
        - vpx_clear_system_state
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2229,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2231,14'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2240,5'
          Dst:             find_next_key_frame
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2262,5'
          Dst:             define_gf_group
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2277,7'
          Dst:             assign_std_frame_bits
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2297,9'
          Dst:             assign_std_frame_bits
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2302,7'
          Dst:             assign_std_frame_bits
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2312,9'
          Dst:             lookup_next_frame_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2325,24'
          Dst:             estimate_modemvcost
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2338,16'
          Dst:             estimate_cq
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2349,13'
          Dst:             estimate_max_q
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2381,13'
          Dst:             estimate_max_q
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:2398,3'
          Dst:             subtract_stats
    - functionName:    vp8_end_second_pass
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionLinenumberEnd: 1297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_init_second_pass
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1295
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          174
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - calculate_modified_err
        - input_stats
        - reset_fpf_position
        - vp8_new_framerate
        - zero_stats
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1224,3'
          Dst:             zero_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1225,3'
          Dst:             zero_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1238,3'
          Dst:             vp8_new_framerate
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1263,12'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1263,12'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1275,5'
          Dst:             reset_fpf_position
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1287,12'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1289,11'
          Dst:             calculate_modified_err
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1287,12'
          Dst:             input_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:1293,5'
          Dst:             reset_fpf_position
    - functionName:    simple_weight
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          119
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    first_pass_motion_search
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          141
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zz_motion_search
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_first_pass
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         98
      ICount:          828
      EdgeCount:       136
      CyclomaticComplexity: 40
      functionsReached:
        - accumulate_stats
        - first_pass_motion_search
        - output_stats
        - simple_weight
        - vp8_build_block_offsets
        - vp8_build_component_cost_table
        - vp8_copy_mem16x16_sse2
        - vp8_dc_quant
        - vp8_encode_inter16x16y
        - vp8_encode_intra
        - vp8_extend_mb_row
        - vp8_initialize_rd_consts
        - vp8_set_mbmode_and_mvs
        - vp8_setup_intra_recon
        - vp8_swap_yv12_buffer
        - vp8_yv12_copy_frame_c
        - vp8_yv12_extend_frame_borders_c
        - vp8cx_frame_init_quantizer
        - vpx_clear_system_state
        - zz_motion_search
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:502,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:524,3'
          Dst:             vp8_build_block_offsets
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:527,3'
          Dst:             vp8_setup_intra_recon
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:528,3'
          Dst:             vp8cx_frame_init_quantizer
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:534,30'
          Dst:             vp8_dc_quant
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:533,5'
          Dst:             vp8_initialize_rd_consts
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:536,5'
          Dst:             vp8_build_component_cost_table
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:570,7'
          Dst:             vp8_copy_mem16x16_sse2
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:573,20'
          Dst:             vp8_encode_intra
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:605,9'
          Dst:             zz_motion_search
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:617,9'
          Dst:             first_pass_motion_search
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:625,11'
          Dst:             first_pass_motion_search
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:639,11'
          Dst:             first_pass_motion_search
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:671,11'
          Dst:             vp8_set_mbmode_and_mvs
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:672,11'
          Dst:             vp8_encode_inter16x16y
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:741,5'
          Dst:             vp8_extend_mb_row
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:743,5'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:746,3'
          Dst:             vpx_clear_system_state
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:755,14'
          Dst:             simple_weight
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:799,5'
          Dst:             output_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:800,5'
          Dst:             accumulate_stats
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:811,5'
          Dst:             vp8_yv12_copy_frame_c
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:817,3'
          Dst:             vp8_swap_yv12_buffer
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:818,3'
          Dst:             vp8_yv12_extend_frame_borders_c
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:824,5'
          Dst:             vp8_yv12_copy_frame_c
    - functionName:    output_stats
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_codec_pkt_list_add
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:124,3'
          Dst:             vpx_codec_pkt_list_add
    - functionName:    vp8_end_first_pass
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - output_stats
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:375,3'
          Dst:             output_stats
    - functionName:    vp8_init_first_pass
      functionSourceFile: '/src/libvpx/vp8/encoder/firstpass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - zero_stats
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/firstpass.c:371,3'
          Dst:             zero_stats
    - functionName:    vp8_denoiser_denoise_mb
      functionSourceFile: '/src/libvpx/vp8/encoder/denoising.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         78
      ICount:          560
      EdgeCount:       105
      CyclomaticComplexity: 29
      functionsReached:
        - vp8_build_inter16x16_predictors_mb
        - vp8_build_inter_predictors_mb
        - vp8_copy_mem16x16_sse2
        - vp8_copy_mem8x8_mmx
        - vp8_denoiser_filter_sse2
        - vp8_denoiser_filter_uv_sse2
        - vp8_loop_filter_mbh_sse2
        - vp8_loop_filter_mbv_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:589,9'
          Dst:             vp8_build_inter_predictors_mb
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:591,9'
          Dst:             vp8_build_inter16x16_predictors_mb
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:616,16'
          Dst:             vp8_denoiser_filter_sse2
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:635,20'
          Dst:             vp8_denoiser_filter_uv_sse2
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:639,20'
          Dst:             vp8_denoiser_filter_uv_sse2
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:650,5'
          Dst:             vp8_copy_mem16x16_sse2
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:658,7'
          Dst:             vp8_copy_mem8x8_mmx
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:664,7'
          Dst:             vp8_copy_mem8x8_mmx
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:699,9'
          Dst:             vp8_loop_filter_mbv_sse2
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:712,9'
          Dst:             vp8_loop_filter_mbh_sse2
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:720,7'
          Dst:             vp8_copy_mem16x16_sse2
    - functionName:    vp8_denoiser_free
      functionSourceFile: '/src/libvpx/vp8/encoder/denoising.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - vp8_yv12_de_alloc_frame_buffer
        - vpx_free
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:463,5'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:463,5'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:463,5'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:463,5'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:465,3'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:466,3'
          Dst:             vp8_yv12_de_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:467,3'
          Dst:             vpx_free
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:460,3'
          Dst:             __assert_fail
    - functionName:    vp8_denoiser_allocate
      functionSourceFile: '/src/libvpx/vp8/encoder/denoising.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          172
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - vp8_denoiser_free
        - vp8_denoiser_set_parameters
        - vp8_yv12_alloc_frame_buffer
        - vpx_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:392,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:398,9'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:400,7'
          Dst:             vp8_denoiser_free
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:398,9'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:398,9'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:398,9'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:408,7'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:410,5'
          Dst:             vp8_denoiser_free
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:417,7'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:419,5'
          Dst:             vp8_denoiser_free
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:425,29'
          Dst:             vpx_calloc
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:427,5'
          Dst:             vp8_denoiser_free
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:431,3'
          Dst:             vp8_denoiser_set_parameters
    - functionName:    vp8_denoiser_set_parameters
      functionSourceFile: '/src/libvpx/vp8/encoder/denoising.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:358,3'
          Dst:             __assert_fail
    - functionName:    vp8_denoiser_filter_uv_c
      functionSourceFile: '/src/libvpx/vp8/encoder/denoising.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         268
      ICount:          1346
      EdgeCount:       365
      CyclomaticComplexity: 99
      functionsReached:
        - vp8_copy_mem8x8_mmx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:353,3'
          Dst:             vp8_copy_mem8x8_mmx
    - functionName:    vp8_denoiser_filter_c
      functionSourceFile: '/src/libvpx/vp8/encoder/denoising.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         158
      ICount:          789
      EdgeCount:       211
      CyclomaticComplexity: 55
      functionsReached:
        - vp8_copy_mem16x16_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/denoising.c:212,3'
          Dst:             vp8_copy_mem16x16_sse2
    - functionName:    vp8_lookahead_depth
      functionSourceFile: '/src/libvpx/vp8/encoder/lookahead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_lookahead_peek
      functionSourceFile: '/src/libvpx/vp8/encoder/lookahead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          87
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/lookahead.c:164,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/lookahead.c:171,5'
          Dst:             __assert_fail
    - functionName:    vp8_lookahead_pop
      functionSourceFile: '/src/libvpx/vp8/encoder/lookahead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          56
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/lookahead.c:151,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/encoder/lookahead.c:153,11'
          Dst:             pop
    - functionName:    pop
      functionSourceFile: '/src/libvpx/vp8/encoder/lookahead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/lookahead.c:32,3'
          Dst:             __assert_fail
    - functionName:    vp8_lookahead_push
      functionSourceFile: '/src/libvpx/vp8/encoder/lookahead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          168
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - pop
        - vp8_copy_and_extend_frame
        - vp8_copy_and_extend_frame_with_rect
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/lookahead.c:101,9'
          Dst:             pop
        - Src:             '/src/libvpx/vp8/encoder/lookahead.c:129,9'
          Dst:             vp8_copy_and_extend_frame_with_rect
        - Src:             '/src/libvpx/vp8/encoder/lookahead.c:139,5'
          Dst:             vp8_copy_and_extend_frame
    - functionName:    vp8_lookahead_init
      functionSourceFile: '/src/libvpx/vp8/encoder/lookahead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          78
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - vp8_lookahead_destroy
        - vp8_yv12_alloc_frame_buffer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/lookahead.c:73,9'
          Dst:             calloc
        - Src:             '/src/libvpx/vp8/encoder/lookahead.c:76,16'
          Dst:             calloc
        - Src:             '/src/libvpx/vp8/encoder/lookahead.c:79,11'
          Dst:             vp8_yv12_alloc_frame_buffer
        - Src:             '/src/libvpx/vp8/encoder/lookahead.c:87,3'
          Dst:             vp8_lookahead_destroy
    - functionName:    vp8_lookahead_destroy
      functionSourceFile: '/src/libvpx/vp8/encoder/lookahead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          57
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vp8_yv12_de_alloc_frame_buffer
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/lookahead.c:44,9'
          Dst:             vp8_yv12_de_alloc_frame_buffer
    - functionName:    vp8_refining_search_sadx4
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1561
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          572
      EdgeCount:       122
      CyclomaticComplexity: 38
      functionsReached:
        - clamp
        - mv_err_cost
        - mvsad_err_cost
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1483,13'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1510,15'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1510,15'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1510,15'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1510,15'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1535,17'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1535,17'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1535,17'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1535,17'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1556,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1557,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1560,10'
          Dst:             mv_err_cost
    - functionName:    mvsad_err_cost
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_dsp_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mv_err_cost
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - clamp
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:44,9'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:46,9'
          Dst:             clamp
    - functionName:    vp8_refining_search_sad_c
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1377
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          419
      EdgeCount:       91
      CyclomaticComplexity: 29
      functionsReached:
        - clamp
        - mv_err_cost
        - mvsad_err_cost
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1404,13'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1425,15'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1425,15'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1425,15'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1425,15'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1445,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1446,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1449,10'
          Dst:             mv_err_cost
    - functionName:    vp8_full_search_sad
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1288
      functionLinenumberEnd: 1372
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          235
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - clamp
        - mv_err_cost
        - mvsad_err_cost
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1330,13'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1353,13'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1367,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1368,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1371,10'
          Dst:             mv_err_cost
    - functionName:    vp8_diamond_search_sadx4
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          508
      EdgeCount:       84
      CyclomaticComplexity: 25
      functionsReached:
        - clamp
        - mv_err_cost
        - mvsad_err_cost
        - vp8_clamp_mv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1173,3'
          Dst:             vp8_clamp_mv
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1188,13'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1229,17'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1229,17'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1229,17'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1229,17'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1255,17'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1277,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1278,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1281,10'
          Dst:             mv_err_cost
    - functionName:    vp8_clamp_mv
      functionSourceFile: '/src/libvpx/vp8/common/findnearmv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_diamond_search_sad_c
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1132
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          282
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - clamp
        - mv_err_cost
        - mvsad_err_cost
        - vp8_clamp_mv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1060,3'
          Dst:             vp8_clamp_mv
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1075,13'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1105,15'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1127,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1128,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1131,10'
          Dst:             mv_err_cost
    - functionName:    vp8_hex_search
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         262
      ICount:          1596
      EdgeCount:       376
      CyclomaticComplexity: 116
      functionsReached:
        - mvsad_err_cost
        - vp8_clamp_mv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:874,3'
          Dst:             vp8_clamp_mv
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:885,13'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:917,7'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:917,7'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:917,7'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:917,7'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:917,7'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:917,7'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:927,7'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:927,7'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:927,7'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:927,7'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:927,7'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:927,7'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:950,9'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:950,9'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:950,9'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:960,9'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:960,9'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:960,9'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:991,9'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:991,9'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:991,9'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:991,9'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1001,9'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1001,9'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1001,9'
          Dst:             mvsad_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:1001,9'
          Dst:             mvsad_err_cost
    - functionName:    vp8_find_best_half_pixel_step
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          246
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - clamp
        - mv_err_cost
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/encoder/mcomp.c:765,3'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:700,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:701,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:707,14'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:714,20'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:726,21'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:740,18'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:752,20'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:794,20'
          Dst:             mv_err_cost
    - functionName:    vp8_find_best_sub_pixel_step
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          627
      EdgeCount:       82
      CyclomaticComplexity: 18
      functionsReached:
        - clamp
        - mv_err_cost
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/encoder/mcomp.c:469,3'
          Branch Sides:    []
        - Branch String:   '/src/libvpx/vp8/encoder/mcomp.c:587,3'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:404,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:405,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:411,14'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:418,20'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:430,21'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:444,18'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:456,20'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:498,20'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:527,20'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:539,21'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:561,18'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:573,20'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:653,20'
          Dst:             mv_err_cost
    - functionName:    vp8_find_best_sub_pixel_step_iteratively
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         269
      ICount:          1661
      EdgeCount:       372
      CyclomaticComplexity: 105
      functionsReached:
        - clamp
        - mv_err_cost
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vp8/encoder/mcomp.c:310,5'
          Branch Sides:    []
        - Branch String:   '/src/libvpx/vp8/encoder/mcomp.c:337,5'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:290,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:291,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:296,14'
          Dst:             mv_err_cost
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:351,23'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:352,23'
          Dst:             clamp
    - functionName:    vp8_init3smotion_compensation
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          89
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_init_dsmotion_compensation
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          218
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_mv_bit_cost
      functionSourceFile: '/src/libvpx/vp8/encoder/mcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clamp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:33,7'
          Dst:             clamp
        - Src:             '/src/libvpx/vp8/encoder/mcomp.c:35,7'
          Dst:             clamp
    - functionName:    vp8_init_mode_costs
      functionSourceFile: '/src/libvpx/vp8/encoder/modecosts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_cost_tokens
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:30,9'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:30,9'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:30,9'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:30,9'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:30,9'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:30,9'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:30,9'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:30,9'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:30,9'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:30,9'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:35,5'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:37,3'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:40,3'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:41,3'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:44,3'
          Dst:             vp8_cost_tokens
        - Src:             '/src/libvpx/vp8/encoder/modecosts.c:46,3'
          Dst:             vp8_cost_tokens
    - functionName:    vp8_fast_quantize_b_sse2
      functionSourceFile: '/src/libvpx/vp8/encoder/x86/vp8_quantize_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_regular_quantize_b_sse2
      functionSourceFile: '/src/libvpx/vp8/encoder/x86/vp8_quantize_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          431
      EdgeCount:       64
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_msb
      functionSourceFile: '/src/libvpx/vpx_ports/bitops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_ports/bitops.h:40,3'
          Dst:             __assert_fail
    - functionName:    vp8_fast_quantize_b_ssse3
      functionSourceFile: '/src/libvpx/vp8/encoder/x86/vp8_quantize_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_msb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/x86/vp8_quantize_ssse3.c:90,9'
          Dst:             get_msb
    - functionName:    get_lsb
      functionSourceFile: '/src/libvpx/vpx_ports/bitops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_regular_quantize_b_sse4_1
      functionSourceFile: '/src/libvpx/vp8/encoder/x86/quantize_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          171
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_lsb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/x86/quantize_sse4.c:114,11'
          Dst:             get_lsb
    - functionName:    vp8_denoiser_filter_uv_sse2
      functionSourceFile: '/src/libvpx/vp8/encoder/x86/denoising_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          489
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - abs_sum_diff_16x1
        - vp8_copy_mem8x8_mmx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/x86/denoising_sse2.c:295,33'
          Dst:             abs_sum_diff_16x1
        - Src:             '/src/libvpx/vp8/encoder/x86/denoising_sse2.c:360,24'
          Dst:             abs_sum_diff_16x1
        - Src:             '/src/libvpx/vp8/encoder/x86/denoising_sse2.c:370,3'
          Dst:             vp8_copy_mem8x8_mmx
    - functionName:    abs_sum_diff_16x1
      functionSourceFile: '/src/libvpx/vp8/encoder/x86/denoising_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_denoiser_filter_sse2
      functionSourceFile: '/src/libvpx/vp8/encoder/x86/denoising_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          176
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - abs_sum_diff_16x1
        - vp8_copy_mem16x16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/encoder/x86/denoising_sse2.c:117,33'
          Dst:             abs_sum_diff_16x1
        - Src:             '/src/libvpx/vp8/encoder/x86/denoising_sse2.c:169,24'
          Dst:             abs_sum_diff_16x1
        - Src:             '/src/libvpx/vp8/encoder/x86/denoising_sse2.c:179,3'
          Dst:             vp8_copy_mem16x16_sse2
    - functionName:    vpx_highbd_sse_c
      functionSourceFile: '/src/libvpx/vpx_dsp/sse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          151
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sse_c
      functionSourceFile: '/src/libvpx/vpx_dsp/sse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          145
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_unaligned_u32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    summary_32_sse4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_sse_w8_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_sse_w4x2_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sse_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          565
      EdgeCount:       123
      CyclomaticComplexity: 31
      functionsReached:
        - highbd_sse_w4x2_sse4_1
        - highbd_sse_w8_sse4_1
        - summary_32_sse4
        - summary_all_sse4
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vpx_dsp/x86/sse_sse4.c:194,3'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:197,9'
          Dst:             highbd_sse_w4x2_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:202,13'
          Dst:             summary_all_sse4
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:206,9'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:211,13'
          Dst:             summary_all_sse4
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:218,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:219,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:224,9'
          Dst:             summary_32_sse4
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:235,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:236,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:237,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:238,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:243,9'
          Dst:             summary_32_sse4
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:254,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:255,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:256,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:257,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:258,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:259,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:260,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:261,11'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:266,9'
          Dst:             summary_32_sse4
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:278,13'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:279,13'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:282,11'
          Dst:             highbd_sse_w4x2_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:286,11'
          Dst:             summary_32_sse4
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:295,15'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:295,15'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:295,15'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:295,15'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:295,15'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:295,15'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:295,15'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:295,15'
          Dst:             highbd_sse_w8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:302,11'
          Dst:             summary_32_sse4
    - functionName:    summary_all_sse4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sse_w16_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sse8_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sse4x2_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_unaligned_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:56,24'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:57,24'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:58,24'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:59,24'
          Dst:             load_unaligned_u32
    - functionName:    vpx_sse_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          240
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - sse4x2_sse4_1
        - sse8_sse4_1
        - sse_w16_sse4_1
        - summary_all_sse4
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vpx_dsp/x86/sse_sse4.c:81,3'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:84,9'
          Dst:             sse4x2_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:93,9'
          Dst:             sse8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:102,9'
          Dst:             sse_w16_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:111,9'
          Dst:             sse_w16_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:112,9'
          Dst:             sse_w16_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:121,9'
          Dst:             sse_w16_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:122,9'
          Dst:             sse_w16_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:123,9'
          Dst:             sse_w16_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:124,9'
          Dst:             sse_w16_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:136,13'
          Dst:             sse8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:137,13'
          Dst:             sse8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:140,11'
          Dst:             sse4x2_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:149,13'
          Dst:             sse8_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_sse4.c:0,0'
          Dst:             summary_all_sse4
    - functionName:    load_unaligned_u32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    summary_4x64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    summary_32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_sse_w16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_sse_w8x2_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_sse_w4x4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sse_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          397
      EdgeCount:       87
      CyclomaticComplexity: 21
      functionsReached:
        - highbd_sse_w16_avx2
        - highbd_sse_w4x4_avx2
        - highbd_sse_w8x2_avx2
        - summary_32_avx2
        - summary_4x64_avx2
        - summary_all_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vpx_dsp/x86/sse_avx2.c:263,3'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:266,9'
          Dst:             highbd_sse_w4x4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:271,13'
          Dst:             summary_all_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:275,9'
          Dst:             highbd_sse_w8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:280,13'
          Dst:             summary_all_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:284,9'
          Dst:             highbd_sse_w16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:289,13'
          Dst:             summary_all_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:296,11'
          Dst:             highbd_sse_w16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:297,11'
          Dst:             highbd_sse_w16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:302,9'
          Dst:             summary_32_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:305,13'
          Dst:             summary_4x64_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:312,11'
          Dst:             highbd_sse_w16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:313,11'
          Dst:             highbd_sse_w16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:314,11'
          Dst:             highbd_sse_w16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:315,11'
          Dst:             highbd_sse_w16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:320,9'
          Dst:             summary_32_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:323,13'
          Dst:             summary_4x64_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:333,13'
          Dst:             highbd_sse_w8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:336,13'
          Dst:             highbd_sse_w8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:339,11'
          Dst:             highbd_sse_w4x4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:340,11'
          Dst:             summary_32_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:352,15'
          Dst:             highbd_sse_w8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:352,15'
          Dst:             highbd_sse_w8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:352,15'
          Dst:             highbd_sse_w8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:352,15'
          Dst:             highbd_sse_w8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:359,11'
          Dst:             summary_32_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:363,13'
          Dst:             summary_4x64_avx2
    - functionName:    summary_all_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sse_w32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sse_w8x2_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sse_w4x4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_unaligned_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:72,24'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:73,24'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:74,24'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:75,24'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:76,24'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:77,24'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:78,24'
          Dst:             load_unaligned_u32
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:79,24'
          Dst:             load_unaligned_u32
    - functionName:    vpx_sse_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sse_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          254
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - sse_w32_avx2
        - sse_w4x4_avx2
        - sse_w8x2_avx2
        - summary_all_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vpx_dsp/x86/sse_avx2.c:108,3'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:111,9'
          Dst:             sse_w4x4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:120,9'
          Dst:             sse_w8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:155,9'
          Dst:             sse_w32_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:164,9'
          Dst:             sse_w32_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:165,9'
          Dst:             sse_w32_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:177,13'
          Dst:             sse_w8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:190,13'
          Dst:             sse_w8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:193,13'
          Dst:             sse_w8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:196,11'
          Dst:             sse_w4x4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/sse_avx2.c:0,0'
          Dst:             summary_all_avx2
    - functionName:    clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_dsp_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    clip_pixel_highbd
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_dsp_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_dsp_common.h:0,0'
          Dst:             clamp
    - functionName:    clip_pixel
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_dsp_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_memset16
      functionSourceFile: '/src/libvpx/vpx_mem/vpx_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          111
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_dc_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:915,1'
          Dst:             highbd_dc_predictor
    - functionName:    highbd_dc_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          163
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - vpx_memset16
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:709,5'
          Dst:             vpx_memset16
    - functionName:    vpx_highbd_dc_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:915,1'
          Dst:             highbd_dc_predictor
    - functionName:    vpx_highbd_dc_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:915,1'
          Dst:             highbd_dc_predictor
    - functionName:    vpx_highbd_dc_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:915,1'
          Dst:             highbd_dc_predictor
    - functionName:    vpx_dc_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:915,1'
          Dst:             dc_predictor
    - functionName:    dc_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          205
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_dc_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:915,1'
          Dst:             dc_predictor
    - functionName:    vpx_dc_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:915,1'
          Dst:             dc_predictor
    - functionName:    vpx_dc_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:915,1'
          Dst:             dc_predictor
    - functionName:    vpx_highbd_dc_top_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_top_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:914,1'
          Dst:             highbd_dc_top_predictor
    - functionName:    highbd_dc_top_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          128
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - vpx_memset16
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:689,5'
          Dst:             vpx_memset16
    - functionName:    vpx_highbd_dc_top_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_top_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:914,1'
          Dst:             highbd_dc_top_predictor
    - functionName:    vpx_highbd_dc_top_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_top_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:914,1'
          Dst:             highbd_dc_top_predictor
    - functionName:    vpx_highbd_dc_top_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_top_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:914,1'
          Dst:             highbd_dc_top_predictor
    - functionName:    vpx_dc_top_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_top_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:914,1'
          Dst:             dc_top_predictor
    - functionName:    dc_top_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          170
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_dc_top_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_top_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:914,1'
          Dst:             dc_top_predictor
    - functionName:    vpx_dc_top_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_top_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:914,1'
          Dst:             dc_top_predictor
    - functionName:    vpx_dc_top_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_top_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:914,1'
          Dst:             dc_top_predictor
    - functionName:    vpx_highbd_dc_left_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_left_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:913,1'
          Dst:             highbd_dc_left_predictor
    - functionName:    highbd_dc_left_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          128
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - vpx_memset16
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:673,5'
          Dst:             vpx_memset16
    - functionName:    vpx_highbd_dc_left_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_left_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:913,1'
          Dst:             highbd_dc_left_predictor
    - functionName:    vpx_highbd_dc_left_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_left_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:913,1'
          Dst:             highbd_dc_left_predictor
    - functionName:    vpx_highbd_dc_left_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_left_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:913,1'
          Dst:             highbd_dc_left_predictor
    - functionName:    vpx_dc_left_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_left_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:913,1'
          Dst:             dc_left_predictor
    - functionName:    dc_left_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          170
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_dc_left_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_left_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:913,1'
          Dst:             dc_left_predictor
    - functionName:    vpx_dc_left_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_left_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:913,1'
          Dst:             dc_left_predictor
    - functionName:    vpx_dc_left_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_left_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:913,1'
          Dst:             dc_left_predictor
    - functionName:    vpx_highbd_dc_128_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_128_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:912,1'
          Dst:             highbd_dc_128_predictor
    - functionName:    highbd_dc_128_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vpx_memset16
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:657,5'
          Dst:             vpx_memset16
    - functionName:    vpx_highbd_dc_128_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_128_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:912,1'
          Dst:             highbd_dc_128_predictor
    - functionName:    vpx_highbd_dc_128_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_128_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:912,1'
          Dst:             highbd_dc_128_predictor
    - functionName:    vpx_highbd_dc_128_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_dc_128_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:912,1'
          Dst:             highbd_dc_128_predictor
    - functionName:    vpx_dc_128_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_128_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:912,1'
          Dst:             dc_128_predictor
    - functionName:    dc_128_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          68
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_dc_128_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_128_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:912,1'
          Dst:             dc_128_predictor
    - functionName:    vpx_dc_128_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_128_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:912,1'
          Dst:             dc_128_predictor
    - functionName:    vpx_dc_128_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dc_128_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:912,1'
          Dst:             dc_128_predictor
    - functionName:    vpx_highbd_tm_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_tm_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:911,1'
          Dst:             highbd_tm_predictor
    - functionName:    highbd_tm_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - clip_pixel_highbd
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:644,16'
          Dst:             clip_pixel_highbd
    - functionName:    vpx_highbd_tm_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_tm_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:911,1'
          Dst:             highbd_tm_predictor
    - functionName:    vpx_highbd_tm_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_tm_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:911,1'
          Dst:             highbd_tm_predictor
    - functionName:    vpx_highbd_tm_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_tm_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:911,1'
          Dst:             highbd_tm_predictor
    - functionName:    vpx_tm_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tm_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:911,1'
          Dst:             tm_predictor
    - functionName:    tm_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - clip_pixel
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:186,16'
          Dst:             clip_pixel
    - functionName:    vpx_tm_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tm_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:911,1'
          Dst:             tm_predictor
    - functionName:    vpx_tm_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tm_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:911,1'
          Dst:             tm_predictor
    - functionName:    vpx_tm_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tm_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:911,1'
          Dst:             tm_predictor
    - functionName:    vpx_highbd_h_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_h_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:910,1'
          Dst:             highbd_h_predictor
    - functionName:    highbd_h_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vpx_memset16
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:630,5'
          Dst:             vpx_memset16
    - functionName:    vpx_highbd_h_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_h_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:910,1'
          Dst:             highbd_h_predictor
    - functionName:    vpx_highbd_h_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_h_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:910,1'
          Dst:             highbd_h_predictor
    - functionName:    vpx_highbd_h_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_h_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:910,1'
          Dst:             highbd_h_predictor
    - functionName:    vpx_h_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - h_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:910,1'
          Dst:             h_predictor
    - functionName:    h_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          98
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_h_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - h_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:910,1'
          Dst:             h_predictor
    - functionName:    vpx_h_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - h_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:910,1'
          Dst:             h_predictor
    - functionName:    vpx_h_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - h_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:910,1'
          Dst:             h_predictor
    - functionName:    vpx_highbd_v_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_v_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:909,1'
          Dst:             highbd_v_predictor
    - functionName:    highbd_v_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_v_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_v_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:909,1'
          Dst:             highbd_v_predictor
    - functionName:    vpx_highbd_v_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_v_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:909,1'
          Dst:             highbd_v_predictor
    - functionName:    vpx_highbd_v_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_v_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:909,1'
          Dst:             highbd_v_predictor
    - functionName:    vpx_v_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - v_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:909,1'
          Dst:             v_predictor
    - functionName:    v_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_v_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - v_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:909,1'
          Dst:             v_predictor
    - functionName:    vpx_v_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - v_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:909,1'
          Dst:             v_predictor
    - functionName:    vpx_v_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - v_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:909,1'
          Dst:             v_predictor
    - functionName:    vpx_highbd_d153_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d153_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:908,1'
          Dst:             highbd_d153_predictor
    - functionName:    highbd_d153_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          826
      EdgeCount:       127
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d153_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d153_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:908,1'
          Dst:             highbd_d153_predictor
    - functionName:    vpx_highbd_d153_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d153_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:908,1'
          Dst:             highbd_d153_predictor
    - functionName:    vpx_d153_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d153_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:908,1'
          Dst:             d153_predictor
    - functionName:    d153_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          717
      EdgeCount:       127
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d153_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d153_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:908,1'
          Dst:             d153_predictor
    - functionName:    vpx_d153_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d153_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:908,1'
          Dst:             d153_predictor
    - functionName:    vpx_highbd_d135_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d135_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:907,1'
          Dst:             highbd_d135_predictor
    - functionName:    highbd_d135_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          508
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d135_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d135_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:907,1'
          Dst:             highbd_d135_predictor
    - functionName:    vpx_highbd_d135_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d135_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:907,1'
          Dst:             highbd_d135_predictor
    - functionName:    vpx_d135_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d135_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:907,1'
          Dst:             d135_predictor
    - functionName:    d135_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          355
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d135_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d135_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:907,1'
          Dst:             d135_predictor
    - functionName:    vpx_d135_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d135_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:907,1'
          Dst:             d135_predictor
    - functionName:    vpx_highbd_d117_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d117_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:906,1'
          Dst:             highbd_d117_predictor
    - functionName:    highbd_d117_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          784
      EdgeCount:       124
      CyclomaticComplexity: 35
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d117_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d117_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:906,1'
          Dst:             highbd_d117_predictor
    - functionName:    vpx_highbd_d117_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d117_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:906,1'
          Dst:             highbd_d117_predictor
    - functionName:    vpx_d117_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d117_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:906,1'
          Dst:             d117_predictor
    - functionName:    d117_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          721
      EdgeCount:       132
      CyclomaticComplexity: 37
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d117_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d117_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:906,1'
          Dst:             d117_predictor
    - functionName:    vpx_d117_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d117_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:906,1'
          Dst:             d117_predictor
    - functionName:    vpx_highbd_d45_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d45_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:905,1'
          Dst:             highbd_d45_predictor
    - functionName:    highbd_d45_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          278
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - vpx_memset16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:524,5'
          Dst:             vpx_memset16
    - functionName:    vpx_highbd_d45_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d45_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:905,1'
          Dst:             highbd_d45_predictor
    - functionName:    vpx_highbd_d45_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d45_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:905,1'
          Dst:             highbd_d45_predictor
    - functionName:    vpx_d45_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d45_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:905,1'
          Dst:             d45_predictor
    - functionName:    d45_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          243
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d45_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d45_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:905,1'
          Dst:             d45_predictor
    - functionName:    vpx_d45_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d45_predictor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:905,1'
          Dst:             d45_predictor
    - functionName:    vpx_highbd_d63_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d63_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:904,1'
          Dst:             highbd_d63_predictor
    - functionName:    highbd_d63_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          284
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - vpx_memset16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:501,5'
          Dst:             vpx_memset16
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:504,5'
          Dst:             vpx_memset16
    - functionName:    vpx_highbd_d63_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d63_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:904,1'
          Dst:             highbd_d63_predictor
    - functionName:    vpx_highbd_d63_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d63_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:904,1'
          Dst:             highbd_d63_predictor
    - functionName:    vpx_d63_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d63_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:904,1'
          Dst:             d63_predictor
    - functionName:    d63_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          263
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d63_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d63_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:904,1'
          Dst:             d63_predictor
    - functionName:    vpx_d63_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d63_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:904,1'
          Dst:             d63_predictor
    - functionName:    vpx_highbd_d207_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d207_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:903,1'
          Dst:             highbd_d207_predictor
    - functionName:    highbd_d207_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          704
      EdgeCount:       120
      CyclomaticComplexity: 34
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d207_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d207_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:903,1'
          Dst:             highbd_d207_predictor
    - functionName:    vpx_highbd_d207_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_d207_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:903,1'
          Dst:             highbd_d207_predictor
    - functionName:    vpx_d207_predictor_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d207_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:903,1'
          Dst:             d207_predictor
    - functionName:    d207_predictor
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          614
      EdgeCount:       120
      CyclomaticComplexity: 34
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d207_predictor_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d207_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:903,1'
          Dst:             d207_predictor
    - functionName:    vpx_d207_predictor_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d207_predictor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/intrapred.c:903,1'
          Dst:             d207_predictor
    - functionName:    vpx_highbd_d153_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          108
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d135_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d117_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          108
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d45_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          94
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d63_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          104
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d207_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 730
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          72
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d153_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          108
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d135_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d117_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          108
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d45e_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          100
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d45_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          94
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d63e_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          109
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d63_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          104
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_d207_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          72
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_ve_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          61
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_he_predictor_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/intrapred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d63_predictor_32x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          439
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:890,20'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:891,20'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:892,20'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:893,20'
          Dst:             avg3_epu16
    - functionName:    avg3_epu16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d63_predictor_16x16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          129
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:847,20'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:848,20'
          Dst:             avg3_epu16
    - functionName:    d63_store_4x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d63_predictor_8x8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
        - d63_store_4x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:828,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:832,3'
          Dst:             d63_store_4x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:833,3'
          Dst:             d63_store_4x8
    - functionName:    d207_store_4x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          94
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d207_predictor_32x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          120
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
        - d207_store_4x32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:776,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:777,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:778,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:779,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:794,3'
          Dst:             d207_store_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:795,3'
          Dst:             d207_store_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:796,3'
          Dst:             d207_store_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:797,3'
          Dst:             d207_store_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:798,3'
          Dst:             d207_store_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:799,3'
          Dst:             d207_store_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:800,3'
          Dst:             d207_store_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:801,3'
          Dst:             d207_store_4x32
    - functionName:    d207_store_4x16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d207_predictor_16x16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
        - d207_store_4x16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:717,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:718,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:727,3'
          Dst:             d207_store_4x16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:728,3'
          Dst:             d207_store_4x16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:729,3'
          Dst:             d207_store_4x16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:730,3'
          Dst:             d207_store_4x16
    - functionName:    d207_store_4x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d207_predictor_8x8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
        - d207_store_4x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:679,24'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:685,3'
          Dst:             d207_store_4x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:686,3'
          Dst:             d207_store_4x8
    - functionName:    vpx_highbd_d153_predictor_32x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          499
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:575,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:576,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:577,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:578,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:594,31'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:593,31'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:592,31'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:591,31'
          Dst:             avg3_epu16
    - functionName:    vpx_highbd_d153_predictor_16x16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          169
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:510,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:511,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:518,31'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:520,31'
          Dst:             avg3_epu16
    - functionName:    vpx_highbd_d153_predictor_8x8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:459,24'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:465,29'
          Dst:             avg3_epu16
    - functionName:    vpx_highbd_d135_predictor_32x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          224
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - avg3_epu16
        - rotr_epu16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:414,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:415,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:416,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:417,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:433,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:434,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:435,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:436,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:443,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:443,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:443,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:443,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:443,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:443,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:443,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:443,16'
          Dst:             rotr_epu16
    - functionName:    rotr_epu16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d135_predictor_16x16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          180
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
        - rotr_epu16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:369,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:370,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:380,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:381,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:386,16'
          Dst:             rotr_epu16
    - functionName:    vpx_highbd_d135_predictor_8x8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
        - rotr_epu16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:345,24'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:346,23'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:351,12'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:351,12'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:351,12'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:351,12'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:351,12'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:351,12'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:351,12'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:351,12'
          Dst:             rotr_epu16
    - functionName:    vpx_highbd_d117_predictor_32x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          254
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - avg3_epu16
        - rotr_epu16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:281,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:282,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:283,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:284,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:304,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:305,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:306,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:307,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:324,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:328,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:324,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:328,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:324,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:328,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:324,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:328,16'
          Dst:             rotr_epu16
    - functionName:    vpx_highbd_d117_predictor_16x16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          179
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
        - rotr_epu16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:225,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:226,26'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:238,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:239,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:250,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:252,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:250,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:252,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:250,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:252,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:250,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:252,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:250,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:252,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:250,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:252,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:250,16'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:252,16'
          Dst:             rotr_epu16
    - functionName:    vpx_highbd_d117_predictor_8x8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
        - rotr_epu16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:191,24'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:196,23'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:206,12'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:207,12'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:206,12'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:207,12'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:206,12'
          Dst:             rotr_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:207,12'
          Dst:             rotr_epu16
    - functionName:    vpx_highbd_d45_predictor_32x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          96
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - avg3_epu16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:148,20'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:149,20'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:150,20'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:151,20'
          Dst:             avg3_epu16
    - functionName:    d45_store_16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d45_predictor_16x16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
        - d45_store_16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:107,20'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:108,20'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:114,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:115,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:116,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:117,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:118,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:119,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:120,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:121,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:122,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:123,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:124,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:125,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:126,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:127,3'
          Dst:             d45_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:128,3'
          Dst:             d45_store_16
    - functionName:    d45_store_8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d45_predictor_8x8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
        - d45_store_8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:72,18'
          Dst:             avg3_epu16
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:77,3'
          Dst:             d45_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:78,3'
          Dst:             d45_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:79,3'
          Dst:             d45_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:80,3'
          Dst:             d45_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:81,3'
          Dst:             d45_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:82,3'
          Dst:             d45_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:83,3'
          Dst:             d45_store_8
    - functionName:    vpx_highbd_d45_predictor_4x4_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c:44,24'
          Dst:             avg3_epu16
    - functionName:    d207_store_8x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          88
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d207_predictor_32x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16_avx2
        - d207_store_8x32_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c:271,20'
          Dst:             avg3_epu16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c:272,20'
          Dst:             avg3_epu16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c:284,3'
          Dst:             d207_store_8x32_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c:285,3'
          Dst:             d207_store_8x32_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c:286,3'
          Dst:             d207_store_8x32_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c:287,3'
          Dst:             d207_store_8x32_avx2
    - functionName:    avg3_epu16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    d207_store_8x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d207_predictor_16x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16_avx2
        - d207_store_8x16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c:179,24'
          Dst:             avg3_epu16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c:190,3'
          Dst:             d207_store_8x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c:191,3'
          Dst:             d207_store_8x16_avx2
    - functionName:    vpx_highbd_d63_predictor_32x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          93
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - avg3_epu16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c:105,20'
          Dst:             avg3_epu16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c:106,20'
          Dst:             avg3_epu16_avx2
    - functionName:    vpx_highbd_d63_predictor_16x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          102
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx2.c:58,18'
          Dst:             avg3_epu16_avx2
    - functionName:    d207_store_16x32_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          100
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d207_predictor_32x32_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16_avx512
        - d207_store_16x32_avx512
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx512.c:152,18'
          Dst:             avg3_epu16_avx512
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx512.c:162,3'
          Dst:             d207_store_16x32_avx512
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx512.c:163,3'
          Dst:             d207_store_16x32_avx512
    - functionName:    avg3_epu16_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_d63_predictor_32x32_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          115
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - avg3_epu16_avx512
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_avx512.c:50,18'
          Dst:             avg3_epu16_avx512
    - functionName:    gaussian
      functionSourceFile: '/src/libvpx/vpx_dsp/add_noise.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - exp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/add_noise.c:43,11'
          Dst:             exp
    - functionName:    exp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_setup_noise
      functionSourceFile: '/src/libvpx/vpx_dsp/add_noise.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - double
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          159
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - gaussian
        - rand
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/add_noise.c:52,39'
          Dst:             gaussian
        - Src:             '/src/libvpx/vpx_dsp/add_noise.c:69,26'
          Dst:             rand
    - functionName:    rand
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_dsp_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_plane_add_noise_c
      functionSourceFile: '/src/libvpx/vpx_dsp/add_noise.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          81
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - clamp
        - rand
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/add_noise.c:27,51'
          Dst:             rand
        - Src:             '/src/libvpx/vpx_dsp/add_noise.c:32,11'
          Dst:             clamp
        - Src:             '/src/libvpx/vpx_dsp/add_noise.c:33,11'
          Dst:             clamp
        - Src:             '/src/libvpx/vpx_dsp/add_noise.c:34,11'
          Dst:             clamp
        - Src:             '/src/libvpx/vpx_dsp/add_noise.c:27,51'
          Dst:             rand
    - functionName:    vpx_mbpost_proc_down_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/post_proc_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          271
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/post_proc_sse2.c:31,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/post_proc_sse2.c:32,3'
          Dst:             __assert_fail
    - functionName:    clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_dsp_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    clip_pixel_highbd
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_dsp_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clamp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_dsp_common.h:0,0'
          Dst:             clamp
    - functionName:    clip_pixel
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_dsp_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_convolve_copy_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_convolve_avg_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          168
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_convolve8_avg_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - vpx_highbd_convolve8_c
        - vpx_highbd_convolve_avg_c
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:487,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:488,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:490,3'
          Dst:             vpx_highbd_convolve8_c
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:492,3'
          Dst:             vpx_highbd_convolve_avg_c
    - functionName:    vpx_highbd_convolve8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_convolve
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:476,3'
          Dst:             highbd_convolve
    - functionName:    highbd_convolve
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - highbd_convolve_horiz
        - highbd_convolve_vert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:411,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:412,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:413,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:414,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:416,3'
          Dst:             highbd_convolve_horiz
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:419,3'
          Dst:             highbd_convolve_vert
    - functionName:    highbd_convolve_horiz
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - clip_pixel_highbd
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:308,16'
          Dst:             clip_pixel_highbd
    - functionName:    highbd_convolve_vert
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          136
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - clip_pixel_highbd
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:356,11'
          Dst:             clip_pixel_highbd
    - functionName:    highbd_convolve_avg_vert
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          143
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - clip_pixel_highbd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:379,29'
          Dst:             clip_pixel_highbd
    - functionName:    vpx_highbd_convolve8_avg_vert_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_convolve_avg_vert
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:467,3'
          Dst:             highbd_convolve_avg_vert
    - functionName:    vpx_highbd_convolve8_vert_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_convolve_vert
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:455,3'
          Dst:             highbd_convolve_vert
    - functionName:    highbd_convolve_avg_horiz
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - clip_pixel_highbd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:330,16'
          Dst:             clip_pixel_highbd
    - functionName:    vpx_highbd_convolve8_avg_horiz_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_convolve_avg_horiz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:443,3'
          Dst:             highbd_convolve_avg_horiz
    - functionName:    vpx_highbd_convolve8_horiz_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_convolve_horiz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:431,3'
          Dst:             highbd_convolve_horiz
    - functionName:    vpx_scaled_avg_2d_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_convolve8_avg_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:289,3'
          Dst:             vpx_convolve8_avg_c
    - functionName:    vpx_convolve8_avg_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - vpx_convolve8_c
        - vpx_convolve_avg_c
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:198,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:199,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:201,3'
          Dst:             vpx_convolve8_c
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:203,3'
          Dst:             vpx_convolve_avg_c
    - functionName:    vpx_convolve8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          78
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - convolve_horiz
        - convolve_vert
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:181,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:182,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:183,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:184,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:186,3'
          Dst:             convolve_horiz
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:188,3'
          Dst:             convolve_vert
    - functionName:    vpx_convolve_avg_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          224
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convolve_horiz
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - clip_pixel
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:36,16'
          Dst:             clip_pixel
    - functionName:    convolve_vert
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          136
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - clip_pixel
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:82,29'
          Dst:             clip_pixel
    - functionName:    vpx_scaled_avg_vert_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_convolve8_avg_vert_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:281,3'
          Dst:             vpx_convolve8_avg_vert_c
    - functionName:    vpx_convolve8_avg_vert_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - convolve_avg_vert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:154,3'
          Dst:             convolve_avg_vert
    - functionName:    convolve_avg_vert
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          143
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - clip_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:105,29'
          Dst:             clip_pixel
    - functionName:    vpx_scaled_avg_horiz_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_convolve8_avg_horiz_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:273,3'
          Dst:             vpx_convolve8_avg_horiz_c
    - functionName:    vpx_convolve8_avg_horiz_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - convolve_avg_horiz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:133,3'
          Dst:             convolve_avg_horiz
    - functionName:    convolve_avg_horiz
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - clip_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:58,16'
          Dst:             clip_pixel
    - functionName:    vpx_scaled_2d_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_convolve8_c
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:264,3'
          Dst:             vpx_convolve8_c
    - functionName:    vpx_scaled_vert_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_convolve8_vert_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:256,3'
          Dst:             vpx_convolve8_vert_c
    - functionName:    vpx_convolve8_vert_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - convolve_vert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:143,3'
          Dst:             convolve_vert
    - functionName:    vpx_scaled_horiz_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_convolve8_horiz_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:248,3'
          Dst:             vpx_convolve8_horiz_c
    - functionName:    vpx_convolve8_horiz_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - convolve_horiz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/vpx_convolve.c:122,3'
          Dst:             convolve_horiz
    - functionName:    vpx_convolve_copy_c
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_convolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          78
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm_round_epi32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm_madd_add_epi16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm_madd_packs_epi16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm_round_epi16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm_zip_epi32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm_madd_add_epi8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    extract_quarter_3_epi16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    extract_quarter_2_epi16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_convolve8_avg_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          112
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - vpx_highbd_convolve8_avg_c
        - vpx_highbd_convolve8_avg_vert_sse2
        - vpx_highbd_convolve8_horiz_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1160,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1160,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1160,1'
          Dst:             vpx_highbd_convolve8_horiz_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1160,1'
          Dst:             vpx_highbd_convolve8_avg_vert_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1160,1'
          Dst:             vpx_highbd_convolve8_horiz_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1160,1'
          Dst:             vpx_highbd_convolve8_avg_vert_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1160,1'
          Dst:             vpx_highbd_convolve8_horiz_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1160,1'
          Dst:             vpx_highbd_convolve8_avg_vert_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1160,1'
          Dst:             vpx_highbd_convolve8_avg_c
    - functionName:    vpx_highbd_convolve8_horiz_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          310
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - vpx_highbd_convolve8_horiz_c
        - vpx_highbd_filter_block1d16_h2_sse2
        - vpx_highbd_filter_block1d16_h4_sse2
        - vpx_highbd_filter_block1d16_h8_sse2
        - vpx_highbd_filter_block1d4_h2_sse2
        - vpx_highbd_filter_block1d4_h4_sse2
        - vpx_highbd_filter_block1d4_h8_sse2
        - vpx_highbd_filter_block1d8_h2_sse2
        - vpx_highbd_filter_block1d8_h4_sse2
        - vpx_highbd_filter_block1d8_h8_sse2
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1142,1'
          Dst:             vpx_highbd_filter_block1d16_h8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1142,1'
          Dst:             vpx_highbd_filter_block1d8_h8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1142,1'
          Dst:             vpx_highbd_filter_block1d4_h8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1142,1'
          Dst:             vpx_highbd_filter_block1d16_h4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1142,1'
          Dst:             vpx_highbd_filter_block1d8_h4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1142,1'
          Dst:             vpx_highbd_filter_block1d4_h4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1142,1'
          Dst:             vpx_highbd_filter_block1d16_h2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1142,1'
          Dst:             vpx_highbd_filter_block1d8_h2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1142,1'
          Dst:             vpx_highbd_filter_block1d4_h2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1142,1'
          Dst:             vpx_highbd_convolve8_horiz_c
    - functionName:    vpx_highbd_convolve8_avg_vert_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionLinenumberEnd: 1146
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          320
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - vpx_highbd_convolve8_avg_vert_c
        - vpx_highbd_filter_block1d16_v2_avg_sse2
        - vpx_highbd_filter_block1d16_v8_avg_sse2
        - vpx_highbd_filter_block1d4_v2_avg_sse2
        - vpx_highbd_filter_block1d4_v8_avg_sse2
        - vpx_highbd_filter_block1d8_v2_avg_sse2
        - vpx_highbd_filter_block1d8_v8_avg_sse2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1146,1'
          Dst:             vpx_highbd_filter_block1d16_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1146,1'
          Dst:             vpx_highbd_filter_block1d8_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1146,1'
          Dst:             vpx_highbd_filter_block1d4_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1146,1'
          Dst:             vpx_highbd_filter_block1d16_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1146,1'
          Dst:             vpx_highbd_filter_block1d8_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1146,1'
          Dst:             vpx_highbd_filter_block1d4_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1146,1'
          Dst:             vpx_highbd_filter_block1d16_v2_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1146,1'
          Dst:             vpx_highbd_filter_block1d8_v2_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1146,1'
          Dst:             vpx_highbd_filter_block1d4_v2_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1146,1'
          Dst:             vpx_highbd_convolve8_avg_vert_c
    - functionName:    vpx_highbd_filter_block1d16_v8_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d8_v8_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d4_v8_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d16_v2_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d8_v2_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d4_v2_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d16_h8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d8_h8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d4_h8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d16_h4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_highbd_filter_block1d8_h4_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:971,3'
          Dst:             vpx_highbd_filter_block1d8_h4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:973,3'
          Dst:             vpx_highbd_filter_block1d8_h4_sse2
    - functionName:    vpx_highbd_filter_block1d8_h4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 841
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - extract_quarter_2_epi16_sse2
        - extract_quarter_3_epi16_sse2
        - mm_madd_add_epi16_sse2
        - mm_round_epi32_sse2
        - mm_zip_epi32_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:799,19'
          Dst:             extract_quarter_2_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:800,19'
          Dst:             extract_quarter_3_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:812,12'
          Dst:             mm_madd_add_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:824,11'
          Dst:             mm_madd_add_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:828,12'
          Dst:             mm_round_epi32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:829,11'
          Dst:             mm_round_epi32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:830,15'
          Dst:             mm_zip_epi32_sse2
    - functionName:    vpx_highbd_filter_block1d4_h4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - extract_quarter_2_epi16_sse2
        - extract_quarter_3_epi16_sse2
        - mm_madd_add_epi16_sse2
        - mm_round_epi32_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:635,19'
          Dst:             extract_quarter_2_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:636,19'
          Dst:             extract_quarter_3_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:645,12'
          Dst:             mm_madd_add_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:649,11'
          Dst:             mm_madd_add_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:654,15'
          Dst:             mm_round_epi32_sse2
    - functionName:    vpx_highbd_filter_block1d16_h2_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d8_h2_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d4_h2_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_convolve8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1159
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          112
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - vpx_highbd_convolve8_c
        - vpx_highbd_convolve8_horiz_sse2
        - vpx_highbd_convolve8_vert_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1159,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1159,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1159,1'
          Dst:             vpx_highbd_convolve8_horiz_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1159,1'
          Dst:             vpx_highbd_convolve8_vert_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1159,1'
          Dst:             vpx_highbd_convolve8_horiz_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1159,1'
          Dst:             vpx_highbd_convolve8_vert_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1159,1'
          Dst:             vpx_highbd_convolve8_horiz_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1159,1'
          Dst:             vpx_highbd_convolve8_vert_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1159,1'
          Dst:             vpx_highbd_convolve8_c
    - functionName:    vpx_highbd_convolve8_vert_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1143
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          322
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - vpx_highbd_convolve8_vert_c
        - vpx_highbd_filter_block1d16_v2_sse2
        - vpx_highbd_filter_block1d16_v4_sse2
        - vpx_highbd_filter_block1d16_v8_sse2
        - vpx_highbd_filter_block1d4_v2_sse2
        - vpx_highbd_filter_block1d4_v4_sse2
        - vpx_highbd_filter_block1d4_v8_sse2
        - vpx_highbd_filter_block1d8_v2_sse2
        - vpx_highbd_filter_block1d8_v4_sse2
        - vpx_highbd_filter_block1d8_v8_sse2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1143,1'
          Dst:             vpx_highbd_filter_block1d16_v8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1143,1'
          Dst:             vpx_highbd_filter_block1d8_v8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1143,1'
          Dst:             vpx_highbd_filter_block1d4_v8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1143,1'
          Dst:             vpx_highbd_filter_block1d16_v4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1143,1'
          Dst:             vpx_highbd_filter_block1d8_v4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1143,1'
          Dst:             vpx_highbd_filter_block1d4_v4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1143,1'
          Dst:             vpx_highbd_filter_block1d16_v2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1143,1'
          Dst:             vpx_highbd_filter_block1d8_v2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1143,1'
          Dst:             vpx_highbd_filter_block1d4_v2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1143,1'
          Dst:             vpx_highbd_convolve8_vert_c
    - functionName:    vpx_highbd_filter_block1d16_v8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d8_v8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d4_v8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d16_v4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_highbd_filter_block1d8_v4_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:980,3'
          Dst:             vpx_highbd_filter_block1d8_v4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:982,3'
          Dst:             vpx_highbd_filter_block1d8_v4_sse2
    - functionName:    vpx_highbd_filter_block1d8_v4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          106
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - extract_quarter_2_epi16_sse2
        - extract_quarter_3_epi16_sse2
        - mm_round_epi32_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:886,19'
          Dst:             extract_quarter_3_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:885,19'
          Dst:             extract_quarter_2_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:922,9'
          Dst:             mm_round_epi32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:924,9'
          Dst:             mm_round_epi32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:938,9'
          Dst:             mm_round_epi32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:940,9'
          Dst:             mm_round_epi32_sse2
    - functionName:    vpx_highbd_filter_block1d4_v4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          100
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - extract_quarter_2_epi16_sse2
        - extract_quarter_3_epi16_sse2
        - mm_round_epi32_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:707,19'
          Dst:             extract_quarter_3_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:706,19'
          Dst:             extract_quarter_2_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:739,9'
          Dst:             mm_round_epi32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:741,9'
          Dst:             mm_round_epi32_sse2
    - functionName:    vpx_highbd_filter_block1d16_v2_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d8_v2_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d4_v2_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_convolve8_avg_horiz_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          308
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - vpx_highbd_convolve8_avg_horiz_c
        - vpx_highbd_filter_block1d16_h2_avg_sse2
        - vpx_highbd_filter_block1d16_h8_avg_sse2
        - vpx_highbd_filter_block1d4_h2_avg_sse2
        - vpx_highbd_filter_block1d4_h8_avg_sse2
        - vpx_highbd_filter_block1d8_h2_avg_sse2
        - vpx_highbd_filter_block1d8_h8_avg_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1145,1'
          Dst:             vpx_highbd_filter_block1d16_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1145,1'
          Dst:             vpx_highbd_filter_block1d8_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1145,1'
          Dst:             vpx_highbd_filter_block1d4_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1145,1'
          Dst:             vpx_highbd_filter_block1d16_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1145,1'
          Dst:             vpx_highbd_filter_block1d8_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1145,1'
          Dst:             vpx_highbd_filter_block1d4_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1145,1'
          Dst:             vpx_highbd_filter_block1d16_h2_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1145,1'
          Dst:             vpx_highbd_filter_block1d8_h2_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1145,1'
          Dst:             vpx_highbd_filter_block1d4_h2_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1145,1'
          Dst:             vpx_highbd_convolve8_avg_horiz_c
    - functionName:    vpx_highbd_filter_block1d16_h8_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d8_h8_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d4_h8_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d16_h2_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d8_h2_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_filter_block1d4_h2_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_convolve8_avg_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionLinenumberEnd: 1061
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - vpx_convolve8_avg_vert_sse2
        - vpx_convolve8_horiz_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1061,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1061,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1061,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1061,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1061,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1061,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1061,1'
          Dst:             vpx_convolve8_horiz_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1061,1'
          Dst:             vpx_convolve8_avg_vert_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1061,1'
          Dst:             vpx_convolve8_horiz_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1061,1'
          Dst:             vpx_convolve8_avg_vert_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1061,1'
          Dst:             vpx_convolve8_horiz_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1061,1'
          Dst:             vpx_convolve8_avg_vert_sse2
    - functionName:    vpx_convolve8_horiz_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          199
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - vpx_filter_block1d16_h2_sse2
        - vpx_filter_block1d16_h4_sse2
        - vpx_filter_block1d16_h8_sse2
        - vpx_filter_block1d4_h2_sse2
        - vpx_filter_block1d4_h4_sse2
        - vpx_filter_block1d4_h8_sse2
        - vpx_filter_block1d8_h2_sse2
        - vpx_filter_block1d8_h4_sse2
        - vpx_filter_block1d8_h8_sse2
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1043,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1043,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1043,1'
          Dst:             vpx_filter_block1d16_h8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1043,1'
          Dst:             vpx_filter_block1d8_h8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1043,1'
          Dst:             vpx_filter_block1d4_h8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1043,1'
          Dst:             vpx_filter_block1d16_h4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1043,1'
          Dst:             vpx_filter_block1d8_h4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1043,1'
          Dst:             vpx_filter_block1d4_h4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1043,1'
          Dst:             vpx_filter_block1d16_h2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1043,1'
          Dst:             vpx_filter_block1d8_h2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1043,1'
          Dst:             vpx_filter_block1d4_h2_sse2
    - functionName:    vpx_convolve8_avg_vert_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1047
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          208
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - vpx_filter_block1d16_v2_avg_sse2
        - vpx_filter_block1d16_v8_avg_sse2
        - vpx_filter_block1d4_v2_avg_sse2
        - vpx_filter_block1d4_v8_avg_sse2
        - vpx_filter_block1d8_v2_avg_sse2
        - vpx_filter_block1d8_v8_avg_sse2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1047,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1047,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1047,1'
          Dst:             vpx_filter_block1d16_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1047,1'
          Dst:             vpx_filter_block1d8_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1047,1'
          Dst:             vpx_filter_block1d4_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1047,1'
          Dst:             vpx_filter_block1d16_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1047,1'
          Dst:             vpx_filter_block1d8_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1047,1'
          Dst:             vpx_filter_block1d4_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1047,1'
          Dst:             vpx_filter_block1d16_v2_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1047,1'
          Dst:             vpx_filter_block1d8_v2_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1047,1'
          Dst:             vpx_filter_block1d4_v2_avg_sse2
    - functionName:    vpx_filter_block1d16_v8_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_v8_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_v8_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_v2_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_v2_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_v2_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_h8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_h8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_h8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_h4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - extract_quarter_2_epi16_sse2
        - extract_quarter_3_epi16_sse2
        - mm_madd_add_epi8_sse2
        - mm_round_epi16_sse2
        - mm_zip_epi32_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:41,19'
          Dst:             extract_quarter_2_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:42,19'
          Dst:             extract_quarter_3_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:61,12'
          Dst:             mm_madd_add_epi8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:65,11'
          Dst:             mm_madd_add_epi8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:69,17'
          Dst:             mm_zip_epi32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:78,12'
          Dst:             mm_madd_add_epi8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:82,11'
          Dst:             mm_madd_add_epi8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:86,18'
          Dst:             mm_zip_epi32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:89,17'
          Dst:             mm_round_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:90,18'
          Dst:             mm_round_epi16_sse2
    - functionName:    vpx_filter_block1d8_h4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - extract_quarter_2_epi16_sse2
        - extract_quarter_3_epi16_sse2
        - mm_madd_add_epi8_sse2
        - mm_round_epi16_sse2
        - mm_zip_epi32_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:275,19'
          Dst:             extract_quarter_2_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:276,19'
          Dst:             extract_quarter_3_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:293,12'
          Dst:             mm_madd_add_epi8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:297,11'
          Dst:             mm_madd_add_epi8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:301,17'
          Dst:             mm_zip_epi32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:302,17'
          Dst:             mm_round_epi16_sse2
    - functionName:    vpx_filter_block1d4_h4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - extract_quarter_2_epi16_sse2
        - extract_quarter_3_epi16_sse2
        - mm_round_epi16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:449,19'
          Dst:             extract_quarter_3_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:448,19'
          Dst:             extract_quarter_2_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:483,17'
          Dst:             mm_round_epi16_sse2
    - functionName:    vpx_filter_block1d16_h2_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_h2_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_h2_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_convolve8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1060
      functionLinenumberEnd: 1060
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - vpx_convolve8_horiz_sse2
        - vpx_convolve8_vert_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1060,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1060,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1060,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1060,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1060,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1060,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1060,1'
          Dst:             vpx_convolve8_horiz_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1060,1'
          Dst:             vpx_convolve8_vert_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1060,1'
          Dst:             vpx_convolve8_horiz_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1060,1'
          Dst:             vpx_convolve8_vert_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1060,1'
          Dst:             vpx_convolve8_horiz_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1060,1'
          Dst:             vpx_convolve8_vert_sse2
    - functionName:    vpx_convolve8_vert_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1044
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          211
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - vpx_filter_block1d16_v2_sse2
        - vpx_filter_block1d16_v4_sse2
        - vpx_filter_block1d16_v8_sse2
        - vpx_filter_block1d4_v2_sse2
        - vpx_filter_block1d4_v4_sse2
        - vpx_filter_block1d4_v8_sse2
        - vpx_filter_block1d8_v2_sse2
        - vpx_filter_block1d8_v4_sse2
        - vpx_filter_block1d8_v8_sse2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1044,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1044,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1044,1'
          Dst:             vpx_filter_block1d16_v8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1044,1'
          Dst:             vpx_filter_block1d8_v8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1044,1'
          Dst:             vpx_filter_block1d4_v8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1044,1'
          Dst:             vpx_filter_block1d16_v4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1044,1'
          Dst:             vpx_filter_block1d8_v4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1044,1'
          Dst:             vpx_filter_block1d4_v4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1044,1'
          Dst:             vpx_filter_block1d16_v2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1044,1'
          Dst:             vpx_filter_block1d8_v2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1044,1'
          Dst:             vpx_filter_block1d4_v2_sse2
    - functionName:    vpx_filter_block1d16_v8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_v8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_v8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_v4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          142
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - extract_quarter_2_epi16_sse2
        - extract_quarter_3_epi16_sse2
        - mm_madd_packs_epi16_sse2
        - mm_round_epi16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:139,19'
          Dst:             extract_quarter_2_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:140,19'
          Dst:             extract_quarter_3_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:185,22'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:188,21'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:193,21'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:198,21'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:207,22'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:210,21'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:215,21'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:220,21'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:228,24'
          Dst:             mm_round_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:229,23'
          Dst:             mm_round_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:230,24'
          Dst:             mm_round_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:231,23'
          Dst:             mm_round_epi16_sse2
    - functionName:    vpx_filter_block1d8_v4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          106
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - extract_quarter_2_epi16_sse2
        - extract_quarter_3_epi16_sse2
        - mm_madd_packs_epi16_sse2
        - mm_round_epi16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:347,19'
          Dst:             extract_quarter_2_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:348,19'
          Dst:             extract_quarter_3_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:385,22'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:388,21'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:393,21'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:398,21'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:406,24'
          Dst:             mm_round_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:407,23'
          Dst:             mm_round_epi16_sse2
    - functionName:    vpx_filter_block1d4_v4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          96
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - extract_quarter_2_epi16_sse2
        - extract_quarter_3_epi16_sse2
        - mm_madd_packs_epi16_sse2
        - mm_round_epi16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:529,19'
          Dst:             extract_quarter_2_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:530,19'
          Dst:             extract_quarter_3_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:566,9'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:569,9'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:573,9'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:577,9'
          Dst:             mm_madd_packs_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:584,24'
          Dst:             mm_round_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:585,23'
          Dst:             mm_round_epi16_sse2
    - functionName:    vpx_filter_block1d16_v2_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_v2_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_v2_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_convolve8_avg_horiz_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          196
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - vpx_filter_block1d16_h2_avg_sse2
        - vpx_filter_block1d16_h8_avg_sse2
        - vpx_filter_block1d4_h2_avg_sse2
        - vpx_filter_block1d4_h8_avg_sse2
        - vpx_filter_block1d8_h2_avg_sse2
        - vpx_filter_block1d8_h8_avg_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1046,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1046,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1046,1'
          Dst:             vpx_filter_block1d16_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1046,1'
          Dst:             vpx_filter_block1d8_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1046,1'
          Dst:             vpx_filter_block1d4_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1046,1'
          Dst:             vpx_filter_block1d16_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1046,1'
          Dst:             vpx_filter_block1d8_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1046,1'
          Dst:             vpx_filter_block1d4_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1046,1'
          Dst:             vpx_filter_block1d16_h2_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1046,1'
          Dst:             vpx_filter_block1d8_h2_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c:1046,1'
          Dst:             vpx_filter_block1d4_h2_avg_sse2
    - functionName:    vpx_filter_block1d16_h8_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_h8_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_h8_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_h2_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_h2_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_h2_avg_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_v8_x_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          198
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - convolve8_16_avx2
        - mm256_loadu2_si128
        - mm256_store2_si128
        - shuffle_filter_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:231,3'
          Dst:             shuffle_filter_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:294,13'
          Dst:             convolve8_16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:295,13'
          Dst:             convolve8_16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:310,5'
          Dst:             mm256_store2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:272,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:294,13'
          Dst:             convolve8_16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:295,13'
          Dst:             convolve8_16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:305,30'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:310,5'
          Dst:             mm256_store2_si128
    - functionName:    shuffle_filter_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convolve8_16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_store2_si128
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_loadu2_si128
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_storeu2_epi32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_loadu2_epi64
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm_round_epi16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_storeu2_epi64
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_round_epi16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convolve8_8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_ssse3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_h8_x_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          198
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - convolve8_16_avx2
        - mm256_loadu2_si128
        - mm256_store2_si128
        - shuffle_filter_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:73,3'
          Dst:             shuffle_filter_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:86,14'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:93,18'
          Dst:             convolve8_16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:97,14'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:104,18'
          Dst:             convolve8_16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:117,5'
          Dst:             mm256_store2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:86,14'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:93,18'
          Dst:             convolve8_16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:97,14'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:104,18'
          Dst:             convolve8_16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:113,30'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:117,5'
          Dst:             mm256_store2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:138,18'
          Dst:             convolve8_16_avx2
    - functionName:    vpx_convolve8_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1373
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - vpx_convolve8_avg_vert_avx2
        - vpx_convolve8_horiz_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1373,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1373,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1373,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1373,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1373,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1373,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1373,1'
          Dst:             vpx_convolve8_horiz_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1373,1'
          Dst:             vpx_convolve8_avg_vert_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1373,1'
          Dst:             vpx_convolve8_horiz_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1373,1'
          Dst:             vpx_convolve8_avg_vert_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1373,1'
          Dst:             vpx_convolve8_horiz_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1373,1'
          Dst:             vpx_convolve8_avg_vert_avx2
    - functionName:    vpx_convolve8_horiz_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1355
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          201
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - vpx_filter_block1d16_h2_ssse3
        - vpx_filter_block1d16_h4_avx2
        - vpx_filter_block1d16_h8_avx2
        - vpx_filter_block1d4_h2_ssse3
        - vpx_filter_block1d4_h4_avx2
        - vpx_filter_block1d4_h8_avx2
        - vpx_filter_block1d8_h2_ssse3
        - vpx_filter_block1d8_h4_avx2
        - vpx_filter_block1d8_h8_avx2
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1355,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1355,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1355,1'
          Dst:             vpx_filter_block1d16_h8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1355,1'
          Dst:             vpx_filter_block1d8_h8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1355,1'
          Dst:             vpx_filter_block1d4_h8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1355,1'
          Dst:             vpx_filter_block1d16_h4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1355,1'
          Dst:             vpx_filter_block1d8_h4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1355,1'
          Dst:             vpx_filter_block1d4_h4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1355,1'
          Dst:             vpx_filter_block1d16_h2_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1355,1'
          Dst:             vpx_filter_block1d8_h2_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1355,1'
          Dst:             vpx_filter_block1d4_h2_ssse3
    - functionName:    vpx_convolve8_avg_vert_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1359
      functionLinenumberEnd: 1359
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          210
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - vpx_filter_block1d16_v2_avg_ssse3
        - vpx_filter_block1d16_v8_avg_avx2
        - vpx_filter_block1d4_v2_avg_ssse3
        - vpx_filter_block1d4_v8_avg_ssse3
        - vpx_filter_block1d8_v2_avg_ssse3
        - vpx_filter_block1d8_v8_avg_ssse3
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1359,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1359,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1359,1'
          Dst:             vpx_filter_block1d16_v8_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1359,1'
          Dst:             vpx_filter_block1d8_v8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1359,1'
          Dst:             vpx_filter_block1d4_v8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1359,1'
          Dst:             vpx_filter_block1d16_v8_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1359,1'
          Dst:             vpx_filter_block1d8_v8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1359,1'
          Dst:             vpx_filter_block1d4_v8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1359,1'
          Dst:             vpx_filter_block1d16_v2_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1359,1'
          Dst:             vpx_filter_block1d8_v2_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1359,1'
          Dst:             vpx_filter_block1d4_v2_avg_ssse3
    - functionName:    vpx_filter_block1d16_v8_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_filter_block1d16_v8_x_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:337,3'
          Dst:             vpx_filter_block1d16_v8_x_avx2
    - functionName:    vpx_filter_block1d8_v8_avg_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_v8_avg_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_v2_avg_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_v2_avg_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_v2_avg_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_h8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_filter_block1d16_h8_x_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:158,3'
          Dst:             vpx_filter_block1d16_h8_x_avx2
    - functionName:    vpx_filter_block1d8_h8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          209
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - convolve8_16_avx2
        - convolve8_8_ssse3
        - mm256_loadu2_si128
        - shuffle_filter_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:179,3'
          Dst:             shuffle_filter_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:187,5'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:187,5'
          Dst:             convolve8_16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:188,5'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:188,5'
          Dst:             convolve8_16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:194,5'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:194,5'
          Dst:             convolve8_16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:212,12'
          Dst:             convolve8_8_ssse3
    - functionName:    vpx_filter_block1d4_h8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 1136
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          91
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - mm256_loadu2_si128
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1003,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1048,20'
          Dst:             mm256_loadu2_si128
    - functionName:    vpx_filter_block1d16_h4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          106
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_loadu2_si128
        - mm256_round_epi16
        - mm256_store2_si128
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:391,15'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:402,15'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:412,17'
          Dst:             mm256_round_epi16
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:413,18'
          Dst:             mm256_round_epi16
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:417,5'
          Dst:             mm256_store2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:437,17'
          Dst:             mm256_round_epi16
    - functionName:    vpx_filter_block1d8_h4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_loadu2_si128
        - mm256_round_epi16
        - mm256_storeu2_epi64
        - mm_round_epi16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:593,29'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:605,15'
          Dst:             mm256_round_epi16
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:609,5'
          Dst:             mm256_storeu2_epi64
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:634,15'
          Dst:             mm_round_epi16_sse2
    - functionName:    vpx_filter_block1d4_h4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_loadu2_epi64
        - mm256_round_epi16
        - mm256_storeu2_epi32
        - mm_round_epi16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:769,29'
          Dst:             mm256_loadu2_epi64
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:778,11'
          Dst:             mm256_round_epi16
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:784,5'
          Dst:             mm256_storeu2_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:804,11'
          Dst:             mm_round_epi16_sse2
    - functionName:    vpx_filter_block1d16_h2_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_h2_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_h2_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_convolve8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1372
      functionLinenumberEnd: 1372
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - vpx_convolve8_horiz_avx2
        - vpx_convolve8_vert_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1372,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1372,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1372,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1372,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1372,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1372,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1372,1'
          Dst:             vpx_convolve8_horiz_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1372,1'
          Dst:             vpx_convolve8_vert_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1372,1'
          Dst:             vpx_convolve8_horiz_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1372,1'
          Dst:             vpx_convolve8_vert_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1372,1'
          Dst:             vpx_convolve8_horiz_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1372,1'
          Dst:             vpx_convolve8_vert_avx2
    - functionName:    vpx_convolve8_vert_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1356
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          212
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - vpx_filter_block1d16_v2_ssse3
        - vpx_filter_block1d16_v4_avx2
        - vpx_filter_block1d16_v8_avx2
        - vpx_filter_block1d4_v2_ssse3
        - vpx_filter_block1d4_v4_avx2
        - vpx_filter_block1d4_v8_avx2
        - vpx_filter_block1d8_v2_ssse3
        - vpx_filter_block1d8_v4_avx2
        - vpx_filter_block1d8_v8_avx2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1356,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1356,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1356,1'
          Dst:             vpx_filter_block1d16_v8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1356,1'
          Dst:             vpx_filter_block1d8_v8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1356,1'
          Dst:             vpx_filter_block1d4_v8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1356,1'
          Dst:             vpx_filter_block1d16_v4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1356,1'
          Dst:             vpx_filter_block1d8_v4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1356,1'
          Dst:             vpx_filter_block1d4_v4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1356,1'
          Dst:             vpx_filter_block1d16_v2_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1356,1'
          Dst:             vpx_filter_block1d8_v2_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1356,1'
          Dst:             vpx_filter_block1d4_v2_ssse3
    - functionName:    vpx_filter_block1d16_v8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_filter_block1d16_v8_x_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:330,3'
          Dst:             vpx_filter_block1d16_v8_x_avx2
    - functionName:    vpx_filter_block1d8_v8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          121
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - convolve8_16_avx2
        - shuffle_filter_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:914,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:916,3'
          Dst:             shuffle_filter_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:978,13'
          Dst:             convolve8_16_avx2
    - functionName:    vpx_filter_block1d4_v8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1284
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          249
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - convolve8_16_avx2
        - convolve8_8_ssse3
        - mm256_storeu2_epi32
        - shuffle_filter_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1151,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1153,3'
          Dst:             shuffle_filter_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1211,13'
          Dst:             convolve8_16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1217,5'
          Dst:             mm256_storeu2_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1222,5'
          Dst:             mm256_storeu2_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1271,14'
          Dst:             convolve8_8_ssse3
    - functionName:    vpx_filter_block1d16_v4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mm256_loadu2_si128
        - mm256_round_epi16
        - mm256_store2_si128
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:488,17'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:528,18'
          Dst:             mm256_round_epi16
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:529,18'
          Dst:             mm256_round_epi16
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:535,5'
          Dst:             mm256_store2_si128
    - functionName:    vpx_filter_block1d8_v4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mm256_loadu2_epi64
        - mm256_round_epi16
        - mm256_storeu2_epi64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:682,17'
          Dst:             mm256_loadu2_epi64
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:715,15'
          Dst:             mm256_round_epi16
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:721,5'
          Dst:             mm256_storeu2_epi64
    - functionName:    vpx_filter_block1d4_v4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mm256_loadu2_si128
        - mm256_round_epi16
        - mm256_storeu2_epi32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:849,17'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:884,15'
          Dst:             mm256_round_epi16
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:890,5'
          Dst:             mm256_storeu2_epi32
    - functionName:    vpx_filter_block1d16_v2_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_v2_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_v2_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_h8_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_filter_block1d16_h8_x_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:165,3'
          Dst:             vpx_filter_block1d16_h8_x_avx2
    - functionName:    vpx_convolve8_avg_horiz_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1358
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          198
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - vpx_filter_block1d16_h2_avg_ssse3
        - vpx_filter_block1d16_h8_avg_avx2
        - vpx_filter_block1d4_h2_avg_ssse3
        - vpx_filter_block1d4_h8_avg_ssse3
        - vpx_filter_block1d8_h2_avg_ssse3
        - vpx_filter_block1d8_h8_avg_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1358,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1358,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1358,1'
          Dst:             vpx_filter_block1d16_h8_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1358,1'
          Dst:             vpx_filter_block1d8_h8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1358,1'
          Dst:             vpx_filter_block1d4_h8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1358,1'
          Dst:             vpx_filter_block1d16_h8_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1358,1'
          Dst:             vpx_filter_block1d8_h8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1358,1'
          Dst:             vpx_filter_block1d4_h8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1358,1'
          Dst:             vpx_filter_block1d16_h2_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1358,1'
          Dst:             vpx_filter_block1d8_h2_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c:1358,1'
          Dst:             vpx_filter_block1d4_h2_avg_ssse3
    - functionName:    vpx_filter_block1d8_h8_avg_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_h8_avg_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_h2_avg_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_h2_avg_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d4_h2_avg_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_8bit_4x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_8bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/mem_sse2.h:58,3'
          Dst:             load_8bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/mem_sse2.h:59,3'
          Dst:             load_8bit_4x4
    - functionName:    load_8bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    filter_vert_w4_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_vert_kernel
        - load_8bit_4x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:911,3'
          Dst:             load_8bit_4x8
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:912,10'
          Dst:             filter_vert_kernel
    - functionName:    filter_vert_kernel
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - shuffle_filter_convolve8_8_ssse3
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:900,10'
          Dst:             shuffle_filter_convolve8_8_ssse3
    - functionName:    shuffle_filter_convolve8_8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - convolve8_8_ssse3
        - shuffle_filter_ssse3
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:29,3'
          Dst:             shuffle_filter_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:30,10'
          Dst:             convolve8_8_ssse3
    - functionName:    shuffle_filter_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_ssse3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convolve8_8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_ssse3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    filter_vert_w8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_vert_kernel
        - load_8bit_8x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:944,3'
          Dst:             load_8bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:945,10'
          Dst:             filter_vert_kernel
    - functionName:    load_8bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_8bit_8x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/mem_sse2.h:72,3'
          Dst:             load_8bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/mem_sse2.h:73,3'
          Dst:             load_8bit_8x4
    - functionName:    load_8bit_8x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loadu_8bit_16x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loadu_8bit_16x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loadu_8bit_16x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/mem_sse2.h:98,3'
          Dst:             loadu_8bit_16x4
        - Src:             '/src/libvpx/vpx_dsp/x86/mem_sse2.h:99,3'
          Dst:             loadu_8bit_16x4
    - functionName:    filter_vert_w16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          84
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - convolve8_8_ssse3
        - loadu_8bit_16x8
        - shuffle_filter_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:976,3'
          Dst:             shuffle_filter_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:981,5'
          Dst:             loadu_8bit_16x8
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:992,15'
          Dst:             convolve8_8_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:993,15'
          Dst:             convolve8_8_ssse3
    - functionName:    store_8bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_8bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose4x4_to_dst
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_8bit_4x4
        - store_8bit_4x4
        - transpose_8bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:841,3'
          Dst:             load_8bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:842,10'
          Dst:             transpose_8bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:846,3'
          Dst:             store_8bit_4x4
    - functionName:    filter_horiz_w4_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_8bit_8x4
        - shuffle_filter_convolve8_8_ssse3
        - transpose_16bit_4x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:818,3'
          Dst:             load_8bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:819,3'
          Dst:             transpose_16bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:829,10'
          Dst:             shuffle_filter_convolve8_8_ssse3
    - functionName:    store_8bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_8bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          62
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16bit_4x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose8x8_to_dst
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_8bit_8x8
        - store_8bit_8x8
        - transpose_8bit_8x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:765,3'
          Dst:             load_8bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:766,3'
          Dst:             transpose_8bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:767,3'
          Dst:             store_8bit_8x8
    - functionName:    filter_horiz_w8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_8bit_8x8
        - shuffle_filter_convolve8_8_ssse3
        - transpose_16bit_4x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:747,3'
          Dst:             load_8bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:752,3'
          Dst:             transpose_16bit_4x8
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:753,10'
          Dst:             shuffle_filter_convolve8_8_ssse3
    - functionName:    mm_round_epi16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_convolve8_avg_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1087
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - vpx_convolve8_avg_vert_ssse3
        - vpx_convolve8_horiz_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1087,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1087,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1087,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1087,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1087,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1087,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1087,1'
          Dst:             vpx_convolve8_horiz_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1087,1'
          Dst:             vpx_convolve8_avg_vert_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1087,1'
          Dst:             vpx_convolve8_horiz_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1087,1'
          Dst:             vpx_convolve8_avg_vert_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1087,1'
          Dst:             vpx_convolve8_horiz_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1087,1'
          Dst:             vpx_convolve8_avg_vert_ssse3
    - functionName:    vpx_convolve8_horiz_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          199
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - vpx_filter_block1d16_h2_ssse3
        - vpx_filter_block1d16_h4_ssse3
        - vpx_filter_block1d16_h8_ssse3
        - vpx_filter_block1d4_h2_ssse3
        - vpx_filter_block1d4_h4_ssse3
        - vpx_filter_block1d4_h8_intrin_ssse3
        - vpx_filter_block1d8_h2_ssse3
        - vpx_filter_block1d8_h4_ssse3
        - vpx_filter_block1d8_h8_intrin_ssse3
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:734,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:734,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:734,1'
          Dst:             vpx_filter_block1d16_h8_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:734,1'
          Dst:             vpx_filter_block1d8_h8_intrin_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:734,1'
          Dst:             vpx_filter_block1d4_h8_intrin_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:734,1'
          Dst:             vpx_filter_block1d16_h4_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:734,1'
          Dst:             vpx_filter_block1d8_h4_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:734,1'
          Dst:             vpx_filter_block1d4_h4_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:734,1'
          Dst:             vpx_filter_block1d16_h2_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:734,1'
          Dst:             vpx_filter_block1d8_h2_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:734,1'
          Dst:             vpx_filter_block1d4_h2_ssse3
    - functionName:    vpx_convolve8_avg_vert_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          208
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - vpx_filter_block1d16_v2_avg_ssse3
        - vpx_filter_block1d16_v8_avg_ssse3
        - vpx_filter_block1d4_v2_avg_ssse3
        - vpx_filter_block1d4_v8_avg_ssse3
        - vpx_filter_block1d8_v2_avg_ssse3
        - vpx_filter_block1d8_v8_avg_ssse3
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:738,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:738,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:738,1'
          Dst:             vpx_filter_block1d16_v8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:738,1'
          Dst:             vpx_filter_block1d8_v8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:738,1'
          Dst:             vpx_filter_block1d4_v8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:738,1'
          Dst:             vpx_filter_block1d16_v8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:738,1'
          Dst:             vpx_filter_block1d8_v8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:738,1'
          Dst:             vpx_filter_block1d4_v8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:738,1'
          Dst:             vpx_filter_block1d16_v2_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:738,1'
          Dst:             vpx_filter_block1d8_v2_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:738,1'
          Dst:             vpx_filter_block1d4_v2_avg_ssse3
    - functionName:    vpx_filter_block1d16_v8_avg_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_h8_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_h8_intrin_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - convolve8_8_ssse3
        - shuffle_filter_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:122,3'
          Dst:             shuffle_filter_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:137,12'
          Dst:             convolve8_8_ssse3
    - functionName:    vpx_filter_block1d4_h8_intrin_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_h4_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mm_round_epi16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:265,17'
          Dst:             mm_round_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:266,18'
          Dst:             mm_round_epi16_sse2
    - functionName:    vpx_filter_block1d8_h4_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mm_round_epi16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:439,17'
          Dst:             mm_round_epi16_sse2
    - functionName:    vpx_filter_block1d4_h4_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mm_round_epi16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:579,17'
          Dst:             mm_round_epi16_sse2
    - functionName:    vpx_convolve8_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1086
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - vpx_convolve8_horiz_ssse3
        - vpx_convolve8_vert_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1086,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1086,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1086,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1086,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1086,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1086,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1086,1'
          Dst:             vpx_convolve8_horiz_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1086,1'
          Dst:             vpx_convolve8_vert_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1086,1'
          Dst:             vpx_convolve8_horiz_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1086,1'
          Dst:             vpx_convolve8_vert_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1086,1'
          Dst:             vpx_convolve8_horiz_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1086,1'
          Dst:             vpx_convolve8_vert_ssse3
    - functionName:    vpx_convolve8_vert_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          211
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - vpx_filter_block1d16_v2_ssse3
        - vpx_filter_block1d16_v4_ssse3
        - vpx_filter_block1d16_v8_ssse3
        - vpx_filter_block1d4_v2_ssse3
        - vpx_filter_block1d4_v4_ssse3
        - vpx_filter_block1d4_v8_ssse3
        - vpx_filter_block1d8_v2_ssse3
        - vpx_filter_block1d8_v4_ssse3
        - vpx_filter_block1d8_v8_intrin_ssse3
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:735,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:735,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:735,1'
          Dst:             vpx_filter_block1d16_v8_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:735,1'
          Dst:             vpx_filter_block1d8_v8_intrin_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:735,1'
          Dst:             vpx_filter_block1d4_v8_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:735,1'
          Dst:             vpx_filter_block1d16_v4_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:735,1'
          Dst:             vpx_filter_block1d8_v4_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:735,1'
          Dst:             vpx_filter_block1d4_v4_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:735,1'
          Dst:             vpx_filter_block1d16_v2_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:735,1'
          Dst:             vpx_filter_block1d8_v2_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:735,1'
          Dst:             vpx_filter_block1d4_v2_ssse3
    - functionName:    vpx_filter_block1d16_v8_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d8_v8_intrin_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          105
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - convolve8_8_ssse3
        - shuffle_filter_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:157,3'
          Dst:             shuffle_filter_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:180,13'
          Dst:             convolve8_8_ssse3
    - functionName:    vpx_filter_block1d4_v8_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_filter_block1d16_v4_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          98
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mm_round_epi16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:365,24'
          Dst:             mm_round_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:366,23'
          Dst:             mm_round_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:367,24'
          Dst:             mm_round_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:368,23'
          Dst:             mm_round_epi16_sse2
    - functionName:    vpx_filter_block1d8_v4_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          92
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mm_round_epi16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:519,21'
          Dst:             mm_round_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:520,20'
          Dst:             mm_round_epi16_sse2
    - functionName:    vpx_filter_block1d4_v4_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          96
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mm_round_epi16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:661,13'
          Dst:             mm_round_epi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:662,13'
          Dst:             mm_round_epi16_sse2
    - functionName:    scaledconvolve_vert_w4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - filter_vert_w4_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:930,7'
          Dst:             filter_vert_w4_ssse3
    - functionName:    scaledconvolve_vert_w8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 968
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - filter_vert_w8_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:962,7'
          Dst:             filter_vert_w8_ssse3
    - functionName:    scaledconvolve_vert_w16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - filter_vert_w16_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1016,7'
          Dst:             filter_vert_w16_ssse3
    - functionName:    scaledconvolve_horiz_w4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          226
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - filter_horiz_w4_ssse3
        - transpose4x4_to_dst
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:867,11'
          Dst:             filter_horiz_w4_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:867,11'
          Dst:             filter_horiz_w4_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:867,11'
          Dst:             filter_horiz_w4_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:867,11'
          Dst:             filter_horiz_w4_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:878,7'
          Dst:             transpose4x4_to_dst
    - functionName:    scaledconvolve_horiz_w8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          132
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - filter_horiz_w8_ssse3
        - transpose8x8_to_dst
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:792,11'
          Dst:             filter_horiz_w8_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:803,7'
          Dst:             transpose8x8_to_dst
    - functionName:    vpx_scaled_2d_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          108
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - scaledconvolve_horiz_w4
        - scaledconvolve_horiz_w8
        - scaledconvolve_vert_w16
        - scaledconvolve_vert_w4
        - scaledconvolve_vert_w8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1049,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1050,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1051,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1052,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1059,5'
          Dst:             scaledconvolve_horiz_w4
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1055,5'
          Dst:             scaledconvolve_horiz_w8
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1065,5'
          Dst:             scaledconvolve_vert_w16
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1068,5'
          Dst:             scaledconvolve_vert_w8
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:1071,5'
          Dst:             scaledconvolve_vert_w4
    - functionName:    vpx_convolve8_avg_horiz_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          196
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - vpx_filter_block1d16_h2_avg_ssse3
        - vpx_filter_block1d16_h8_avg_ssse3
        - vpx_filter_block1d4_h2_avg_ssse3
        - vpx_filter_block1d4_h8_avg_ssse3
        - vpx_filter_block1d8_h2_avg_ssse3
        - vpx_filter_block1d8_h8_avg_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:737,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:737,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:737,1'
          Dst:             vpx_filter_block1d16_h8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:737,1'
          Dst:             vpx_filter_block1d8_h8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:737,1'
          Dst:             vpx_filter_block1d4_h8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:737,1'
          Dst:             vpx_filter_block1d16_h8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:737,1'
          Dst:             vpx_filter_block1d8_h8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:737,1'
          Dst:             vpx_filter_block1d4_h8_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:737,1'
          Dst:             vpx_filter_block1d16_h2_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:737,1'
          Dst:             vpx_filter_block1d8_h2_avg_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c:737,1'
          Dst:             vpx_filter_block1d4_h2_avg_ssse3
    - functionName:    vpx_filter_block1d16_h8_avg_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_8x1_2t_avg_pixels_ver
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_16x2_avg_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_8x1_avg_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_8x2_avg_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_16x1_avg_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_8x1_2t_pixels_ver
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    filter_8_2t_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_8x2_2t_pixels_ver
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_8x2_init
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_8x1_2t_filter
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    filter_16x2_2t_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_16_2t_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:737,3'
          Dst:             filter_16_2t_pixels
    - functionName:    filter_16_2t_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_16x2_2t_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_16x2_init
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_loadu2_epi64
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    filter_8x9_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_8x1_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:557,3'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:558,3'
          Dst:             filter_8x1_pixels
    - functionName:    filter_8x1_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_8x9_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_8x9_init
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    update_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    update_16x9_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - update_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:692,3'
          Dst:             update_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:693,3'
          Dst:             update_pixels
    - functionName:    store_16x2_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    filter_16x9_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_8x1_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:671,5'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:671,5'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:671,5'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:671,5'
          Dst:             filter_8x1_pixels
    - functionName:    pack_16x9_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_16x9_init
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          83
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    filter_8x1_2t_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_8x1_2t_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_8x2_2t_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_16_2t_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:419,3'
          Dst:             pack_16_2t_pixels
    - functionName:    pack_16_2t_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_16x1_2t_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_16_2t_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:426,3'
          Dst:             pack_16_2t_pixels
    - functionName:    pack_2t_filter
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_storeu2_epi64
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_store2_si128
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_round_epi32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_madd_add_epi32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_loadu2_si128
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/convolve_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_8x1_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_8x1_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:251,3'
          Dst:             pack_pixels
    - functionName:    pack_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_8x2_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_8x2_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_16_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:263,3'
          Dst:             pack_16_pixels
    - functionName:    pack_16_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:235,3'
          Dst:             pack_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:236,3'
          Dst:             pack_pixels
    - functionName:    store_16x1_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_16x1_pixels
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_16_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:270,3'
          Dst:             pack_16_pixels
    - functionName:    pack_filters
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_convolve8_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1494
      functionLinenumberEnd: 1494
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          112
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - vpx_highbd_convolve8_avg_c
        - vpx_highbd_convolve8_avg_vert_avx2
        - vpx_highbd_convolve8_horiz_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1494,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1494,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1494,1'
          Dst:             vpx_highbd_convolve8_horiz_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1494,1'
          Dst:             vpx_highbd_convolve8_avg_vert_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1494,1'
          Dst:             vpx_highbd_convolve8_horiz_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1494,1'
          Dst:             vpx_highbd_convolve8_avg_vert_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1494,1'
          Dst:             vpx_highbd_convolve8_horiz_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1494,1'
          Dst:             vpx_highbd_convolve8_avg_vert_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1494,1'
          Dst:             vpx_highbd_convolve8_avg_c
    - functionName:    vpx_highbd_convolve8_horiz_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1469
      functionLinenumberEnd: 1469
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          314
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - vpx_highbd_convolve8_horiz_c
        - vpx_highbd_filter_block1d16_h2_avx2
        - vpx_highbd_filter_block1d16_h4_avx2
        - vpx_highbd_filter_block1d16_h8_avx2
        - vpx_highbd_filter_block1d4_h2_sse2
        - vpx_highbd_filter_block1d4_h4_avx2
        - vpx_highbd_filter_block1d4_h8_sse2
        - vpx_highbd_filter_block1d8_h2_avx2
        - vpx_highbd_filter_block1d8_h4_avx2
        - vpx_highbd_filter_block1d8_h8_avx2
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1469,1'
          Dst:             vpx_highbd_filter_block1d16_h8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1469,1'
          Dst:             vpx_highbd_filter_block1d8_h8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1469,1'
          Dst:             vpx_highbd_filter_block1d4_h8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1469,1'
          Dst:             vpx_highbd_filter_block1d16_h4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1469,1'
          Dst:             vpx_highbd_filter_block1d8_h4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1469,1'
          Dst:             vpx_highbd_filter_block1d4_h4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1469,1'
          Dst:             vpx_highbd_filter_block1d16_h2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1469,1'
          Dst:             vpx_highbd_filter_block1d8_h2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1469,1'
          Dst:             vpx_highbd_filter_block1d4_h2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1469,1'
          Dst:             vpx_highbd_convolve8_horiz_c
    - functionName:    vpx_highbd_convolve8_avg_vert_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1492
      functionLinenumberEnd: 1492
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          326
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - vpx_highbd_convolve8_avg_vert_c
        - vpx_highbd_filter_block1d16_v2_avg_avx2
        - vpx_highbd_filter_block1d16_v8_avg_avx2
        - vpx_highbd_filter_block1d4_v2_avg_sse2
        - vpx_highbd_filter_block1d4_v8_avg_sse2
        - vpx_highbd_filter_block1d8_v2_avg_avx2
        - vpx_highbd_filter_block1d8_v8_avg_avx2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1492,1'
          Dst:             vpx_highbd_filter_block1d16_v8_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1492,1'
          Dst:             vpx_highbd_filter_block1d8_v8_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1492,1'
          Dst:             vpx_highbd_filter_block1d4_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1492,1'
          Dst:             vpx_highbd_filter_block1d16_v8_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1492,1'
          Dst:             vpx_highbd_filter_block1d8_v8_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1492,1'
          Dst:             vpx_highbd_filter_block1d4_v8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1492,1'
          Dst:             vpx_highbd_filter_block1d16_v2_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1492,1'
          Dst:             vpx_highbd_filter_block1d8_v2_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1492,1'
          Dst:             vpx_highbd_filter_block1d4_v2_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1492,1'
          Dst:             vpx_highbd_convolve8_avg_vert_c
    - functionName:    vpx_highbd_filter_block1d16_v8_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - filter_16x9_pixels
        - pack_16x9_init
        - pack_16x9_pixels
        - pack_filters
        - store_16x2_avg_pixels
        - update_16x9_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1149,3'
          Dst:             pack_filters
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1151,3'
          Dst:             pack_16x9_init
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1154,5'
          Dst:             pack_16x9_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1155,5'
          Dst:             filter_16x9_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1156,5'
          Dst:             store_16x2_avg_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1157,5'
          Dst:             update_16x9_pixels
    - functionName:    vpx_highbd_filter_block1d8_v8_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1140
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - filter_8x9_pixels
        - pack_8x9_init
        - pack_8x9_pixels
        - pack_filters
        - store_8x2_avg_pixels
        - update_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1125,3'
          Dst:             pack_filters
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1127,3'
          Dst:             pack_8x9_init
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1130,5'
          Dst:             pack_8x9_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1132,5'
          Dst:             filter_8x9_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1133,5'
          Dst:             store_8x2_avg_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1134,5'
          Dst:             update_pixels
    - functionName:    vpx_highbd_filter_block1d16_v2_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1230
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - filter_16x2_2t_pixels
        - pack_16x2_2t_pixels
        - pack_16x2_init
        - pack_2t_filter
        - store_16x1_avg_pixels
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1218,3'
          Dst:             pack_2t_filter
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1219,3'
          Dst:             pack_16x2_init
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1222,5'
          Dst:             pack_16x2_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1223,5'
          Dst:             filter_16x2_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1224,5'
          Dst:             store_16x1_avg_pixels
    - functionName:    vpx_highbd_filter_block1d8_v2_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1234
      functionLinenumberEnd: 1251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - filter_8_2t_pixels
        - pack_8x1_2t_filter
        - pack_8x2_2t_pixels_ver
        - pack_8x2_init
        - store_8x1_2t_avg_pixels_ver
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1239,3'
          Dst:             pack_8x1_2t_filter
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1240,3'
          Dst:             pack_8x2_init
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1243,5'
          Dst:             pack_8x2_2t_pixels_ver
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1244,5'
          Dst:             filter_8_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1245,5'
          Dst:             store_8x1_2t_avg_pixels_ver
    - functionName:    vpx_highbd_filter_block1d16_h8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - filter_8x1_pixels
        - pack_16x1_pixels
        - pack_filters
        - store_16x1_pixels
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:374,3'
          Dst:             pack_filters
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:378,5'
          Dst:             pack_16x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:379,5'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:380,5'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:381,5'
          Dst:             store_16x1_pixels
    - functionName:    vpx_highbd_filter_block1d8_h8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - filter_8x1_pixels
        - pack_8x1_pixels
        - pack_8x2_pixels
        - pack_filters
        - store_8x1_pixels
        - store_8x2_pixels
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:347,3'
          Dst:             pack_filters
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:351,5'
          Dst:             pack_8x2_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:352,5'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:353,5'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:354,5'
          Dst:             store_8x2_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:361,5'
          Dst:             pack_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:362,5'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:363,5'
          Dst:             store_8x1_pixels
    - functionName:    vpx_highbd_filter_block1d16_h4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_highbd_filter_block1d8_h4_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1112,3'
          Dst:             vpx_highbd_filter_block1d8_h4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1114,3'
          Dst:             vpx_highbd_filter_block1d8_h4_avx2
    - functionName:    vpx_highbd_filter_block1d8_h4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          112
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_loadu2_si128
        - mm256_madd_add_epi32
        - mm256_round_epi32
        - mm256_store2_si128
        - mm256_storeu2_epi64
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1059,15'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1064,17'
          Dst:             mm256_madd_add_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1069,15'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1074,16'
          Dst:             mm256_madd_add_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1078,17'
          Dst:             mm256_round_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1079,16'
          Dst:             mm256_round_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1084,5'
          Dst:             mm256_store2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1093,15'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1097,15'
          Dst:             mm256_madd_add_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1100,15'
          Dst:             mm256_round_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1105,5'
          Dst:             mm256_storeu2_epi64
    - functionName:    vpx_highbd_filter_block1d4_h4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          99
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_loadu2_si128
        - mm256_madd_add_epi32
        - mm256_round_epi32
        - mm256_storeu2_epi64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:972,15'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:977,15'
          Dst:             mm256_madd_add_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:981,15'
          Dst:             mm256_round_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:986,5'
          Dst:             mm256_storeu2_epi64
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:996,15'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1001,15'
          Dst:             mm256_madd_add_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1005,15'
          Dst:             mm256_round_epi32
    - functionName:    vpx_highbd_filter_block1d16_h2_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - filter_16_2t_pixels
        - pack_16x1_2t_pixels
        - pack_2t_filter
        - store_16x1_pixels
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:493,3'
          Dst:             pack_2t_filter
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:497,5'
          Dst:             pack_16x1_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:498,5'
          Dst:             filter_16_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:499,5'
          Dst:             store_16x1_pixels
    - functionName:    vpx_highbd_filter_block1d8_h2_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - filter_16_2t_pixels
        - filter_8x1_2t_pixels
        - pack_2t_filter
        - pack_8x1_2t_pixels
        - pack_8x2_2t_pixels
        - store_8x1_pixels
        - store_8x2_pixels
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:467,3'
          Dst:             pack_2t_filter
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:471,5'
          Dst:             pack_8x2_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:472,5'
          Dst:             filter_16_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:473,5'
          Dst:             store_8x2_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:480,5'
          Dst:             pack_8x1_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:481,5'
          Dst:             filter_8x1_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:482,5'
          Dst:             store_8x1_pixels
    - functionName:    vpx_highbd_filter_block1d8_h2_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - filter_16_2t_pixels
        - filter_8x1_2t_pixels
        - pack_2t_filter
        - pack_8x1_2t_pixels
        - pack_8x2_2t_pixels
        - store_8x1_avg_pixels
        - store_8x2_avg_pixels
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1172,3'
          Dst:             pack_2t_filter
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1176,5'
          Dst:             pack_8x2_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1177,5'
          Dst:             filter_16_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1178,5'
          Dst:             store_8x2_avg_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1185,5'
          Dst:             pack_8x1_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1186,5'
          Dst:             filter_8x1_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1187,5'
          Dst:             store_8x1_avg_pixels
    - functionName:    vpx_highbd_filter_block1d16_h2_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1193
      functionLinenumberEnd: 1209
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - filter_16_2t_pixels
        - pack_16x1_2t_pixels
        - pack_2t_filter
        - store_16x1_avg_pixels
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1198,3'
          Dst:             pack_2t_filter
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1202,5'
          Dst:             pack_16x1_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1203,5'
          Dst:             filter_16_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1204,5'
          Dst:             store_16x1_avg_pixels
    - functionName:    vpx_highbd_filter_block1d8_h8_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - filter_8x1_pixels
        - pack_8x1_pixels
        - pack_8x2_pixels
        - pack_filters
        - store_8x1_avg_pixels
        - store_8x2_avg_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:887,3'
          Dst:             pack_filters
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:891,5'
          Dst:             pack_8x2_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:892,5'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:893,5'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:894,5'
          Dst:             store_8x2_avg_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:901,5'
          Dst:             pack_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:902,5'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:903,5'
          Dst:             store_8x1_avg_pixels
    - functionName:    vpx_highbd_filter_block1d16_h8_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 926
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - filter_8x1_pixels
        - pack_16x1_pixels
        - pack_filters
        - store_16x1_avg_pixels
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:914,3'
          Dst:             pack_filters
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:918,5'
          Dst:             pack_16x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:919,5'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:920,5'
          Dst:             filter_8x1_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:921,5'
          Dst:             store_16x1_avg_pixels
    - functionName:    vpx_highbd_convolve8_avg_horiz_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1491
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          314
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - vpx_highbd_convolve8_avg_horiz_c
        - vpx_highbd_filter_block1d16_h2_avg_avx2
        - vpx_highbd_filter_block1d16_h8_avg_avx2
        - vpx_highbd_filter_block1d4_h2_avg_sse2
        - vpx_highbd_filter_block1d4_h8_avg_sse2
        - vpx_highbd_filter_block1d8_h2_avg_avx2
        - vpx_highbd_filter_block1d8_h8_avg_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1491,1'
          Dst:             vpx_highbd_filter_block1d16_h8_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1491,1'
          Dst:             vpx_highbd_filter_block1d8_h8_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1491,1'
          Dst:             vpx_highbd_filter_block1d4_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1491,1'
          Dst:             vpx_highbd_filter_block1d16_h8_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1491,1'
          Dst:             vpx_highbd_filter_block1d8_h8_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1491,1'
          Dst:             vpx_highbd_filter_block1d4_h8_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1491,1'
          Dst:             vpx_highbd_filter_block1d16_h2_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1491,1'
          Dst:             vpx_highbd_filter_block1d8_h2_avg_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1491,1'
          Dst:             vpx_highbd_filter_block1d4_h2_avg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1491,1'
          Dst:             vpx_highbd_convolve8_avg_horiz_c
    - functionName:    vpx_highbd_convolve8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          112
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - vpx_highbd_convolve8_c
        - vpx_highbd_convolve8_horiz_avx2
        - vpx_highbd_convolve8_vert_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1472,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1472,1'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1472,1'
          Dst:             vpx_highbd_convolve8_horiz_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1472,1'
          Dst:             vpx_highbd_convolve8_vert_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1472,1'
          Dst:             vpx_highbd_convolve8_horiz_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1472,1'
          Dst:             vpx_highbd_convolve8_vert_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1472,1'
          Dst:             vpx_highbd_convolve8_horiz_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1472,1'
          Dst:             vpx_highbd_convolve8_vert_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1472,1'
          Dst:             vpx_highbd_convolve8_c
    - functionName:    vpx_highbd_convolve8_vert_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1470
      functionLinenumberEnd: 1470
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          326
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - vpx_highbd_convolve8_vert_c
        - vpx_highbd_filter_block1d16_v2_avx2
        - vpx_highbd_filter_block1d16_v4_avx2
        - vpx_highbd_filter_block1d16_v8_avx2
        - vpx_highbd_filter_block1d4_v2_sse2
        - vpx_highbd_filter_block1d4_v4_avx2
        - vpx_highbd_filter_block1d4_v8_sse2
        - vpx_highbd_filter_block1d8_v2_avx2
        - vpx_highbd_filter_block1d8_v4_avx2
        - vpx_highbd_filter_block1d8_v8_avx2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1470,1'
          Dst:             vpx_highbd_filter_block1d16_v8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1470,1'
          Dst:             vpx_highbd_filter_block1d8_v8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1470,1'
          Dst:             vpx_highbd_filter_block1d4_v8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1470,1'
          Dst:             vpx_highbd_filter_block1d16_v4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1470,1'
          Dst:             vpx_highbd_filter_block1d8_v4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1470,1'
          Dst:             vpx_highbd_filter_block1d4_v4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1470,1'
          Dst:             vpx_highbd_filter_block1d16_v2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1470,1'
          Dst:             vpx_highbd_filter_block1d8_v2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1470,1'
          Dst:             vpx_highbd_filter_block1d4_v2_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1470,1'
          Dst:             vpx_highbd_convolve8_vert_c
    - functionName:    vpx_highbd_filter_block1d16_v8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - filter_16x9_pixels
        - pack_16x9_init
        - pack_16x9_pixels
        - pack_filters
        - store_16x2_pixels
        - update_16x9_pixels
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:703,3'
          Dst:             pack_filters
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:705,3'
          Dst:             pack_16x9_init
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:708,5'
          Dst:             pack_16x9_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:709,5'
          Dst:             filter_16x9_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:710,5'
          Dst:             store_16x2_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:711,5'
          Dst:             update_16x9_pixels
    - functionName:    vpx_highbd_filter_block1d8_v8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - filter_8x9_pixels
        - pack_8x9_init
        - pack_8x9_pixels
        - pack_filters
        - store_8x2_pixels
        - update_pixels
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:576,3'
          Dst:             pack_filters
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:578,3'
          Dst:             pack_8x9_init
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:581,5'
          Dst:             pack_8x9_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:583,5'
          Dst:             filter_8x9_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:584,5'
          Dst:             store_8x2_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:585,5'
          Dst:             update_pixels
    - functionName:    vpx_highbd_filter_block1d16_v4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1440
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_highbd_filter_block1d8_v4_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1436,3'
          Dst:             vpx_highbd_filter_block1d8_v4_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1438,3'
          Dst:             vpx_highbd_filter_block1d8_v4_avx2
    - functionName:    vpx_highbd_filter_block1d8_v4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionLinenumberEnd: 1431
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          95
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mm256_loadu2_si128
        - mm256_madd_add_epi32
        - mm256_round_epi32
        - mm256_store2_si128
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1372,17'
          Dst:             mm256_loadu2_si128
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1402,18'
          Dst:             mm256_madd_add_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1406,18'
          Dst:             mm256_madd_add_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1411,9'
          Dst:             mm256_round_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1413,9'
          Dst:             mm256_round_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1420,5'
          Dst:             mm256_store2_si128
    - functionName:    vpx_highbd_filter_block1d4_v4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1255
      functionLinenumberEnd: 1336
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          89
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mm256_loadu2_epi64
        - mm256_madd_add_epi32
        - mm256_round_epi32
        - mm256_storeu2_epi64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1287,17'
          Dst:             mm256_loadu2_epi64
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1315,15'
          Dst:             mm256_madd_add_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1319,15'
          Dst:             mm256_round_epi32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:1326,5'
          Dst:             mm256_storeu2_epi64
    - functionName:    vpx_highbd_filter_block1d16_v2_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - filter_16x2_2t_pixels
        - pack_16x2_2t_pixels
        - pack_16x2_init
        - pack_2t_filter
        - store_16x1_pixels
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:747,3'
          Dst:             pack_2t_filter
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:748,3'
          Dst:             pack_16x2_init
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:751,5'
          Dst:             pack_16x2_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:752,5'
          Dst:             filter_16x2_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:753,5'
          Dst:             store_16x1_pixels
    - functionName:    vpx_highbd_filter_block1d8_v2_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - filter_8_2t_pixels
        - pack_8x1_2t_filter
        - pack_8x2_2t_pixels_ver
        - pack_8x2_init
        - store_8x1_2t_pixels_ver
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:805,3'
          Dst:             pack_8x1_2t_filter
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:806,3'
          Dst:             pack_8x2_init
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:809,5'
          Dst:             pack_8x2_2t_pixels_ver
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:810,5'
          Dst:             filter_8_2t_pixels
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:811,5'
          Dst:             store_8x1_2t_pixels_ver
    - functionName:    vpx_highbd_convolve_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          197
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:113,3'
          Dst:             __assert_fail
    - functionName:    vpx_highbd_convolve_copy_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          155
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c:31,3'
          Dst:             __assert_fail
    - functionName:    vpx_lpf_vertical_16_dual_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1766
      functionLinenumberEnd: 1779
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose8x16
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1770,3'
          Dst:             transpose8x16
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1771,3'
          Dst:             transpose8x16
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1777,3'
          Dst:             transpose8x16
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1778,3'
          Dst:             transpose8x16
    - functionName:    transpose8x16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1530
      functionLinenumberEnd: 1597
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          163
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_lpf_vertical_16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1739
      functionLinenumberEnd: 1762
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1750,3'
          Dst:             transpose
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1761,3'
          Dst:             transpose
    - functionName:    transpose
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1601
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          203
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_lpf_vertical_8_dual_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1715
      functionLinenumberEnd: 1734
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose
        - transpose8x16
        - vpx_lpf_horizontal_8_dual_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1721,3'
          Dst:             transpose8x16
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1724,3'
          Dst:             vpx_lpf_horizontal_8_dual_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1733,3'
          Dst:             transpose
    - functionName:    vpx_lpf_horizontal_8_dual_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          314
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_lpf_vertical_8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1710
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose
        - vpx_lpf_horizontal_8_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1700,3'
          Dst:             transpose
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1703,3'
          Dst:             vpx_lpf_horizontal_8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1709,3'
          Dst:             transpose
    - functionName:    vpx_lpf_horizontal_8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          214
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_diff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:960,16'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:963,16'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:964,16'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:978,25'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:978,47'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:986,25'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:986,47'
          Dst:             abs_diff
    - functionName:    abs_diff
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_lpf_vertical_4_dual_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1668
      functionLinenumberEnd: 1686
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose
        - transpose8x16
        - vpx_lpf_horizontal_4_dual_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1674,3'
          Dst:             transpose8x16
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1677,3'
          Dst:             vpx_lpf_horizontal_4_dual_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:1685,3'
          Dst:             transpose
    - functionName:    vpx_lpf_horizontal_4_dual_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1399
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          140
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    filter16_mask
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    filter_add2_sub2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    filter8_mask
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_lpf_horizontal_16_dual_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 923
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          400
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_diff
        - filter16_mask
        - filter8_mask
        - filter_add2_sub2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:629,30'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:630,30'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:633,24'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:634,24'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:646,25'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:646,43'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:648,25'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:648,43'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:656,25'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:656,43'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:658,25'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:658,43'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:660,25'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:660,43'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:664,26'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:664,44'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:666,25'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:666,43'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:668,25'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:668,43'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:772,13'
          Dst:             filter8_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:774,15'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:775,15'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:776,13'
          Dst:             filter8_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:778,15'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:779,15'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:780,13'
          Dst:             filter8_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:782,15'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:783,15'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:784,13'
          Dst:             filter8_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:786,15'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:787,15'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:788,13'
          Dst:             filter8_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:790,15'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:791,15'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:792,13'
          Dst:             filter8_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:852,12'
          Dst:             filter16_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:855,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:856,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:857,12'
          Dst:             filter16_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:860,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:861,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:862,12'
          Dst:             filter16_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:865,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:866,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:867,12'
          Dst:             filter16_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:870,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:871,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:872,13'
          Dst:             filter16_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:875,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:876,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:877,13'
          Dst:             filter16_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:880,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:881,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:882,13'
          Dst:             filter16_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:885,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:886,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:887,13'
          Dst:             filter16_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:890,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:891,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:892,13'
          Dst:             filter16_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:895,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:896,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:897,13'
          Dst:             filter16_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:900,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:901,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:902,12'
          Dst:             filter16_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:905,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:906,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:907,12'
          Dst:             filter16_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:910,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:911,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:912,12'
          Dst:             filter16_mask
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:915,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:916,14'
          Dst:             filter_add2_sub2
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:917,12'
          Dst:             filter16_mask
    - functionName:    vpx_lpf_horizontal_16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          444
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_diff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:264,16'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:268,16'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:269,16'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:283,25'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:283,47'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:337,27'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:337,49'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:351,28'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:351,50'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:356,27'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:356,49'
          Dst:             abs_diff
    - functionName:    storeu_int32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/mem_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_lpf_vertical_4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          221
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_diff
        - storeu_int32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:197,3'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:197,3'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:197,3'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:197,3'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:214,3'
          Dst:             storeu_int32
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:216,3'
          Dst:             storeu_int32
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:218,3'
          Dst:             storeu_int32
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:220,3'
          Dst:             storeu_int32
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:222,3'
          Dst:             storeu_int32
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:224,3'
          Dst:             storeu_int32
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:226,3'
          Dst:             storeu_int32
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:228,3'
          Dst:             storeu_int32
    - functionName:    vpx_lpf_horizontal_4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          145
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_diff
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:132,3'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:132,3'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:132,3'
          Dst:             abs_diff
        - Src:             '/src/libvpx/vpx_dsp/x86/loopfilter_sse2.c:132,3'
          Dst:             abs_diff
    - functionName:    vpx_lpf_horizontal_16_dual_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          515
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_lpf_horizontal_16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/loopfilter_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          454
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct32_1024_8x32_quarter_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - idct32_8x32_quarter_2_stage_4_to_6
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1066,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1067,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1068,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1069,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1081,3'
          Dst:             idct32_8x32_quarter_2_stage_4_to_6
    - functionName:    butterfly
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_sse2
      functionUses:    71
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:88,11'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:89,11'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    idct32_8x32_quarter_2_stage_4_to_6
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:606,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:608,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:626,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:627,3'
          Dst:             butterfly
    - functionName:    idct_calc_wraplow_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_madd_round_shift_sse2
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:75,22'
          Dst:             idct_madd_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:76,22'
          Dst:             idct_madd_round_shift_sse2
    - functionName:    idct_madd_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_sse2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:68,10'
          Dst:             dct_const_round_shift_sse2
    - functionName:    dct_const_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    93
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct32_1024_8x32_quarter_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1056
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1027,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1028,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1031,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1032,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1044,3'
          Dst:             butterfly
    - functionName:    idct32_8x32_quarter_3_4_stage_4_to_7
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          160
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:658,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:660,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:662,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:664,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:693,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:694,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:695,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:696,3'
          Dst:             butterfly
    - functionName:    idct32_34_8x32_quarter_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - idct32_8x32_quarter_2_stage_4_to_6
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:934,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:935,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:947,3'
          Dst:             idct32_8x32_quarter_2_stage_4_to_6
    - functionName:    idct32_34_8x32_quarter_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 891
      functionLinenumberEnd: 923
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - butterfly_cospi16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:896,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:899,14'
          Dst:             butterfly_cospi16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:911,3'
          Dst:             butterfly
    - functionName:    butterfly_cospi16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:96,10'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    transpose_16bit_4x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct8x8_12_transpose_16bit_4x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recon_and_store
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    round_shift_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_idct32x32_1_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionLinenumberEnd: 1235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          185
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift
        - recon_and_store_16
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1225,7'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1227,9'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1232,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1233,5'
          Dst:             recon_and_store_16
    - functionName:    dct_const_round_shift
      functionSourceFile: '/src/libvpx/vpx_dsp/inv_txfm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recon_and_store_16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    80
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_idct32x32_135_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1193
      functionLinenumberEnd: 1217
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct32_1024_8x32
        - load_transpose_16bit_8x8
        - store_buffer_8x32
        - transpose_16bit_8x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1203,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1204,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1205,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1203,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1204,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1205,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1211,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1212,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1213,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1214,5'
          Dst:             store_buffer_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1211,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1212,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1213,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1214,5'
          Dst:             store_buffer_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1211,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1212,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1213,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1214,5'
          Dst:             store_buffer_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1211,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1212,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1213,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1214,5'
          Dst:             store_buffer_8x32
    - functionName:    load_transpose_16bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_input_data8
        - transpose_16bit_8x8
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:124,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:125,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:126,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:127,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:128,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:129,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:130,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:131,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:132,3'
          Dst:             transpose_16bit_8x8
    - functionName:    idct32_1024_8x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionLinenumberEnd: 1161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_sub_butterfly
        - idct32_1024_8x32_quarter_1_2
        - idct32_1024_8x32_quarter_3_4
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1157,3'
          Dst:             idct32_1024_8x32_quarter_1_2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1158,3'
          Dst:             idct32_1024_8x32_quarter_3_4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1160,3'
          Dst:             add_sub_butterfly
    - functionName:    transpose_16bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          74
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_buffer_8x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          266
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
    - functionName:    idct32_1024_8x32_quarter_1_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_sub_butterfly
        - idct32_1024_8x32_quarter_1
        - idct32_1024_8x32_quarter_2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1087,3'
          Dst:             idct32_1024_8x32_quarter_1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1088,3'
          Dst:             idct32_1024_8x32_quarter_2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1090,3'
          Dst:             add_sub_butterfly
    - functionName:    idct32_1024_8x32_quarter_3_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1098
      functionLinenumberEnd: 1151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          123
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - idct32_8x32_quarter_3_4_stage_4_to_7
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1102,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1103,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1104,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1105,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1107,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1108,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1110,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1111,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1135,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1137,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1141,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1143,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1150,3'
          Dst:             idct32_8x32_quarter_3_4_stage_4_to_7
    - functionName:    add_sub_butterfly
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_input_data8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_idct32x32_1024_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          97
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct32_1024_8x32
        - load_transpose_16bit_8x8
        - store_buffer_8x32
        - transpose_16bit_8x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1170,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1171,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1172,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1173,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1174,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1170,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1171,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1172,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1173,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1174,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1170,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1171,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1172,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1173,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1174,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1170,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1171,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1172,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1173,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1174,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1181,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1182,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1183,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1184,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1186,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1187,5'
          Dst:             store_buffer_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1181,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1182,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1183,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1184,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1186,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1187,5'
          Dst:             store_buffer_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1181,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1182,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1183,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1184,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1186,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1187,5'
          Dst:             store_buffer_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1181,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1182,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1183,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1184,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1186,5'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1187,5'
          Dst:             store_buffer_8x32
    - functionName:    vpx_idct32x32_34_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          193
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - idct32_34_8x32_sse2
        - load_transpose_16bit_8x8
        - transpose_16bit_8x8
        - write_buffer_8x1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1003,3'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1004,3'
          Dst:             idct32_34_8x32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1008,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1009,5'
          Dst:             idct32_34_8x32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:1012,7'
          Dst:             write_buffer_8x1
    - functionName:    idct32_34_8x32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_sub_butterfly
        - idct32_34_8x32_quarter_1_2
        - idct32_34_8x32_quarter_3_4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:990,3'
          Dst:             idct32_34_8x32_quarter_1_2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:991,3'
          Dst:             idct32_34_8x32_quarter_3_4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:993,3'
          Dst:             add_sub_butterfly
    - functionName:    write_buffer_8x1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store
      functionUses:    128
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:234,3'
          Dst:             recon_and_store
    - functionName:    idct32_34_8x32_quarter_1_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_sub_butterfly
        - idct32_34_8x32_quarter_1
        - idct32_34_8x32_quarter_2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:953,3'
          Dst:             idct32_34_8x32_quarter_1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:954,3'
          Dst:             idct32_34_8x32_quarter_2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:956,3'
          Dst:             add_sub_butterfly
    - functionName:    idct32_34_8x32_quarter_3_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - idct32_8x32_quarter_3_4_stage_4_to_7
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:968,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:969,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:970,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:971,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:974,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:976,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:978,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:980,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:983,3'
          Dst:             idct32_8x32_quarter_3_4_stage_4_to_7
    - functionName:    iadst16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose_16bit_16x16
        - vpx_iadst16_8col_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:876,3'
          Dst:             transpose_16bit_16x16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:877,3'
          Dst:             vpx_iadst16_8col_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:878,3'
          Dst:             vpx_iadst16_8col_sse2
    - functionName:    transpose_16bit_16x16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose_16bit_8x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/transpose_sse2.h:227,3'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/transpose_sse2.h:228,3'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/transpose_sse2.h:229,3'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/transpose_sse2.h:230,3'
          Dst:             transpose_16bit_8x8
    - functionName:    vpx_iadst16_8col_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          486
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_sse2
        - idct_calc_wraplow_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:634,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:635,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:636,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:637,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:638,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:639,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:640,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:641,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:642,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:643,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:644,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:645,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:646,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:647,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:648,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:649,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:650,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:651,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:652,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:653,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:654,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:655,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:656,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:657,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:658,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:659,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:660,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:661,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:662,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:663,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:664,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:665,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:728,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:729,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:730,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:731,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:732,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:733,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:734,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:735,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:736,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:737,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:738,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:739,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:740,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:741,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:742,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:743,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:806,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:807,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:808,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:809,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:810,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:811,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:812,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:813,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:814,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:815,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:816,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:817,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:818,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:819,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:820,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:821,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:850,11'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:851,11'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:852,11'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:853,12'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:854,11'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:855,11'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:856,11'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:857,12'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    idct16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct16_8col
        - transpose_16bit_16x16
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:870,3'
          Dst:             transpose_16bit_16x16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:871,3'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:872,3'
          Dst:             idct16_8col
    - functionName:    idct16_8col
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          228
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:348,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:349,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:350,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:351,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:354,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:355,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:366,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:367,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:368,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:370,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:386,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:405,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:407,3'
          Dst:             butterfly
    - functionName:    vpx_idct16x16_1_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift
        - recon_and_store_16
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:505,7'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:507,9'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:512,5'
          Dst:             recon_and_store_16
    - functionName:    idct16x16_10_pass2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          157
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - butterfly_cospi16
        - transpose_16bit_4x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:539,3'
          Dst:             transpose_16bit_4x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:542,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:543,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:546,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:549,14'
          Dst:             butterfly_cospi16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:550,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:552,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:556,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:575,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:577,3'
          Dst:             butterfly
    - functionName:    idct16x16_10_pass1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          140
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_sse2
        - idct_madd_round_shift_sse2
        - transpose_16bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:436,3'
          Dst:             transpose_16bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:446,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:448,17'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:457,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:471,23'
          Dst:             idct_madd_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:473,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:475,17'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:483,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:499,17'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:501,17'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    vpx_idct16x16_10_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          161
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct16x16_10_pass1
        - idct16x16_10_pass2
        - load_input_data4
        - write_buffer_8x1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:466,11'
          Dst:             load_input_data4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:467,11'
          Dst:             load_input_data4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:468,11'
          Dst:             load_input_data4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:469,11'
          Dst:             load_input_data4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:471,3'
          Dst:             idct16x16_10_pass1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:476,5'
          Dst:             idct16x16_10_pass2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:476,5'
          Dst:             idct16x16_10_pass2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:479,7'
          Dst:             write_buffer_8x1
    - functionName:    load_input_data4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_idct16x16_38_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          155
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct16_8col
        - idct16_load8x8
        - transpose_16bit_8x8
        - write_buffer_8x1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:438,3'
          Dst:             idct16_load8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:439,3'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:444,3'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:448,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:449,5'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:448,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:449,5'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:452,7'
          Dst:             write_buffer_8x1
    - functionName:    idct16_load8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_input_data8
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:393,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:394,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:395,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:396,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:397,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:398,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:399,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:400,11'
          Dst:             load_input_data8
    - functionName:    vpx_idct16x16_256_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          166
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct16_8col
        - idct16_load8x8
        - transpose_16bit_8x8
        - write_buffer_8x1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:410,5'
          Dst:             idct16_load8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:411,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:412,5'
          Dst:             idct16_load8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:413,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:414,5'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:410,5'
          Dst:             idct16_load8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:411,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:412,5'
          Dst:             idct16_load8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:413,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:414,5'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:421,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:422,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:423,5'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:421,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:422,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:423,5'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:426,7'
          Dst:             write_buffer_8x1
    - functionName:    iadst8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          201
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_sse2
        - idct_calc_wraplow_sse2
        - transpose_16bit_8x8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:250,3'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:300,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:301,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:302,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:303,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:304,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:305,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:306,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:307,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:308,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:309,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:310,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:311,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:312,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:313,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:314,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:315,11'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:355,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:356,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:357,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:358,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:359,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:360,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:361,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:362,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:376,10'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:377,10'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:378,10'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:379,10'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    idct8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          98
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:255,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:256,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:259,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:260,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:272,3'
          Dst:             butterfly
    - functionName:    recon_and_store_8_dual
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_idct8x8_1_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift
        - recon_and_store_8_dual
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:209,7'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:211,9'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:215,3'
          Dst:             recon_and_store_8_dual
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:217,3'
          Dst:             recon_and_store_8_dual
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:219,3'
          Dst:             recon_and_store_8_dual
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:221,3'
          Dst:             recon_and_store_8_dual
    - functionName:    idct8x8_12_add_kernel_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct8
        - idct8x8_12_transpose_16bit_4x8
        - idct_calc_wraplow_sse2
        - idct_madd_round_shift_sse2
        - transpose_16bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:291,3'
          Dst:             transpose_16bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:303,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:304,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:313,23'
          Dst:             idct_madd_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:315,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:328,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:337,3'
          Dst:             idct8x8_12_transpose_16bit_4x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:340,3'
          Dst:             idct8
    - functionName:    vpx_idct8x8_12_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct8x8_12_add_kernel_sse2
        - load_input_data4
        - write_buffer_8x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:178,11'
          Dst:             load_input_data4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:179,11'
          Dst:             load_input_data4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:180,11'
          Dst:             load_input_data4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:181,11'
          Dst:             load_input_data4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:183,3'
          Dst:             idct8x8_12_add_kernel_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:184,3'
          Dst:             write_buffer_8x8
    - functionName:    write_buffer_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store
        - round_shift_8x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:171,3'
          Dst:             round_shift_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:173,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:174,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:175,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:176,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:177,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:178,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:179,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:180,3'
          Dst:             recon_and_store
    - functionName:    vpx_idct8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct8
        - transpose_16bit_8x8
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:226,3'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:229,3'
          Dst:             idct8
    - functionName:    load_buffer_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_input_data8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:148,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:149,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:150,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:151,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:152,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:153,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:154,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:155,11'
          Dst:             load_input_data8
    - functionName:    vpx_idct8x8_64_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_buffer_8x8
        - vpx_idct8_sse2
        - write_buffer_8x8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:164,3'
          Dst:             load_buffer_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:168,5'
          Dst:             vpx_idct8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:168,5'
          Dst:             vpx_idct8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:171,3'
          Dst:             write_buffer_8x8
    - functionName:    iadst4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:137,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:138,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:139,10'
          Dst:             dct_const_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:140,10'
          Dst:             dct_const_round_shift_sse2
    - functionName:    transpose_16bit_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_idct4x4_1_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:54,12'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:55,12'
          Dst:             dct_const_round_shift
    - functionName:    recon_and_store4x4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_sse2
        - transpose_16bit_4
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:89,3'
          Dst:             transpose_16bit_4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:93,10'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:94,10'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    vpx_idct4x4_16_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct4_sse2
        - load_input_data8
        - recon_and_store4x4_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:32,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:33,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:34,3'
          Dst:             idct4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:37,3'
          Dst:             idct4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.c:45,3'
          Dst:             recon_and_store4x4_sse2
    - functionName:    idct32_16x32_quarter_3_4_stage_4_to_7
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          160
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:433,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:435,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:437,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:439,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:468,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:470,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:472,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:474,3'
          Dst:             butterfly16
    - functionName:    butterfly16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_avx2
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:69,11'
          Dst:             idct_calc_wraplow_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:70,11'
          Dst:             idct_calc_wraplow_avx2
    - functionName:    idct_calc_wraplow_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_madd_round_shift_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:57,22'
          Dst:             idct_madd_round_shift_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:58,22'
          Dst:             idct_madd_round_shift_avx2
    - functionName:    idct_madd_round_shift_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_round_shift_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:51,10'
          Dst:             dct_round_shift_avx2
    - functionName:    dct_round_shift_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct32_16x32_quarter_2_stage_4_to_6
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:354,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:356,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:374,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:376,3'
          Dst:             butterfly16
    - functionName:    idct32_1024_16x32_quarter_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly16
        - idct32_16x32_quarter_2_stage_4_to_6
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:389,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:390,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:391,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:392,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:404,3'
          Dst:             idct32_16x32_quarter_2_stage_4_to_6
    - functionName:    idct32_1024_16x32_quarter_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:315,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:316,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:319,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:320,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:332,3'
          Dst:             butterfly16
    - functionName:    add_sub_butterfly_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct32_1024_16x32_quarter_3_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          123
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly16
        - idct32_16x32_quarter_3_4_stage_4_to_7
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:502,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:503,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:504,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:505,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:507,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:508,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:510,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:511,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:535,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:537,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:541,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:543,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:550,3'
          Dst:             idct32_16x32_quarter_3_4_stage_4_to_7
    - functionName:    idct32_1024_16x32_quarter_1_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_sub_butterfly_avx2
        - idct32_1024_16x32_quarter_1
        - idct32_1024_16x32_quarter_2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:484,3'
          Dst:             idct32_1024_16x32_quarter_1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:488,3'
          Dst:             idct32_1024_16x32_quarter_2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:491,3'
          Dst:             add_sub_butterfly_avx2
    - functionName:    recon_and_store16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose2_8x8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          58
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_idct32x32_135_add_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct32_1024_16x32
        - idct_load16x16
        - store_buffer_16x32
        - transpose_16bit_16x16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:614,3'
          Dst:             idct_load16x16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:615,3'
          Dst:             transpose_16bit_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:616,3'
          Dst:             idct32_1024_16x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:620,5'
          Dst:             transpose_16bit_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:621,5'
          Dst:             idct32_1024_16x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:623,5'
          Dst:             store_buffer_16x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:620,5'
          Dst:             transpose_16bit_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:621,5'
          Dst:             idct32_1024_16x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:623,5'
          Dst:             store_buffer_16x32
    - functionName:    idct_load16x16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          225
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16bit_16x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          127
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose2_8x8_avx2
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:272,3'
          Dst:             transpose2_8x8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:274,3'
          Dst:             transpose2_8x8_avx2
    - functionName:    idct32_1024_16x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_sub_butterfly_avx2
        - idct32_1024_16x32_quarter_1_2
        - idct32_1024_16x32_quarter_3_4
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:562,3'
          Dst:             idct32_1024_16x32_quarter_1_2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:568,3'
          Dst:             idct32_1024_16x32_quarter_3_4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:571,3'
          Dst:             add_sub_butterfly_avx2
    - functionName:    store_buffer_16x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          266
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store16
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:189,5'
          Dst:             recon_and_store16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:191,5'
          Dst:             recon_and_store16
    - functionName:    vpx_idct32x32_1024_add_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct32_1024_16x32
        - idct_load16x16
        - store_buffer_16x32
        - transpose_16bit_16x16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:582,5'
          Dst:             idct_load16x16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:583,5'
          Dst:             transpose_16bit_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:585,5'
          Dst:             idct_load16x16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:586,5'
          Dst:             transpose_16bit_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:587,5'
          Dst:             idct32_1024_16x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:582,5'
          Dst:             idct_load16x16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:583,5'
          Dst:             transpose_16bit_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:585,5'
          Dst:             idct_load16x16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:586,5'
          Dst:             transpose_16bit_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:587,5'
          Dst:             idct32_1024_16x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:594,5'
          Dst:             transpose_16bit_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:595,5'
          Dst:             transpose_16bit_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:596,5'
          Dst:             idct32_1024_16x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:598,5'
          Dst:             store_buffer_16x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:594,5'
          Dst:             transpose_16bit_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:595,5'
          Dst:             transpose_16bit_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:596,5'
          Dst:             idct32_1024_16x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:598,5'
          Dst:             store_buffer_16x32
    - functionName:    write_buffer_16x1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store16
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:176,3'
          Dst:             recon_and_store16
    - functionName:    idct16_16col
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          228
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:77,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:78,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:79,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:80,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:83,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:84,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:95,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:96,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:97,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:99,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:115,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:135,3'
          Dst:             butterfly16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:137,3'
          Dst:             butterfly16
    - functionName:    vpx_idct16x16_256_add_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct16_16col
        - idct_load16x16
        - transpose_16bit_16x16_avx2
        - write_buffer_16x1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:283,3'
          Dst:             idct_load16x16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:285,3'
          Dst:             transpose_16bit_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:286,3'
          Dst:             idct16_16col
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:288,3'
          Dst:             transpose_16bit_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:289,3'
          Dst:             idct16_16col
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_avx2.c:292,5'
          Dst:             write_buffer_16x1
    - functionName:    idct32_135_8x32_quarter_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct32_8x32_quarter_2_stage_4_to_6
        - partial_butterfly_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:235,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:237,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:239,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:241,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:254,3'
          Dst:             idct32_8x32_quarter_2_stage_4_to_6
    - functionName:    partial_butterfly_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct32_8x32_quarter_2_stage_4_to_6
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:606,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:608,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:626,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:627,3'
          Dst:             butterfly
    - functionName:    butterfly
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_sse2
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:88,11'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:89,11'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    idct_calc_wraplow_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_madd_round_shift_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:75,22'
          Dst:             idct_madd_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:76,22'
          Dst:             idct_madd_round_shift_sse2
    - functionName:    idct_madd_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:68,10'
          Dst:             dct_const_round_shift_sse2
    - functionName:    dct_const_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct32_135_8x32_quarter_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          91
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - partial_butterfly_cospi16_ssse3
        - partial_butterfly_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:195,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:196,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:200,14'
          Dst:             partial_butterfly_cospi16_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:201,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:213,3'
          Dst:             butterfly
    - functionName:    partial_butterfly_cospi16_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_input_data8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct32_8x32_quarter_3_4_stage_4_to_7
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          160
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:658,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:660,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:662,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:664,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:693,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:694,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:695,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:696,3'
          Dst:             butterfly
    - functionName:    idct32_34_8x32_quarter_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct32_8x32_quarter_2_stage_4_to_6
        - partial_butterfly_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:97,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:99,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:112,3'
          Dst:             idct32_8x32_quarter_2_stage_4_to_6
    - functionName:    idct32_34_8x32_quarter_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - partial_butterfly_cospi16_ssse3
        - partial_butterfly_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:60,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:63,14'
          Dst:             partial_butterfly_cospi16_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:75,3'
          Dst:             butterfly
    - functionName:    recon_and_store
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    round_shift_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct8x8_12_transpose_16bit_4x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_buffer_8x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          266
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:221,5'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:223,5'
          Dst:             recon_and_store
    - functionName:    vpx_idct32x32_135_add_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct32_135_8x32_ssse3
        - load_transpose_16bit_8x8
        - store_buffer_8x32
        - transpose_16bit_8x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:350,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:351,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:352,5'
          Dst:             idct32_135_8x32_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:350,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:351,5'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:352,5'
          Dst:             idct32_135_8x32_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:358,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:359,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:360,5'
          Dst:             idct32_135_8x32_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:361,5'
          Dst:             store_buffer_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:358,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:359,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:360,5'
          Dst:             idct32_135_8x32_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:361,5'
          Dst:             store_buffer_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:358,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:359,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:360,5'
          Dst:             idct32_135_8x32_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:361,5'
          Dst:             store_buffer_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:358,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:359,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:360,5'
          Dst:             idct32_135_8x32_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:361,5'
          Dst:             store_buffer_8x32
    - functionName:    load_transpose_16bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_input_data8
        - transpose_16bit_8x8
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:124,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:125,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:126,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:127,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:128,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:129,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:130,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:131,11'
          Dst:             load_input_data8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:132,3'
          Dst:             transpose_16bit_8x8
    - functionName:    idct32_135_8x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_sub_butterfly
        - idct32_135_8x32_quarter_1_2
        - idct32_135_8x32_quarter_3_4
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:337,3'
          Dst:             idct32_135_8x32_quarter_1_2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:338,3'
          Dst:             idct32_135_8x32_quarter_3_4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:340,3'
          Dst:             add_sub_butterfly
    - functionName:    transpose_16bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          74
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct32_135_8x32_quarter_1_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_sub_butterfly
        - idct32_135_8x32_quarter_1
        - idct32_135_8x32_quarter_2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:260,3'
          Dst:             idct32_135_8x32_quarter_1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:261,3'
          Dst:             idct32_135_8x32_quarter_2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:263,3'
          Dst:             add_sub_butterfly
    - functionName:    idct32_135_8x32_quarter_3_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          107
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - idct32_8x32_quarter_3_4_stage_4_to_7
        - partial_butterfly_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:275,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:277,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:279,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:281,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:284,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:286,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:289,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:291,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:316,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:318,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:322,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:324,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:331,3'
          Dst:             idct32_8x32_quarter_3_4_stage_4_to_7
    - functionName:    add_sub_butterfly
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    write_buffer_8x1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:234,3'
          Dst:             recon_and_store
    - functionName:    vpx_idct32x32_34_add_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          193
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - idct32_34_8x32_ssse3
        - load_transpose_16bit_8x8
        - transpose_16bit_8x8
        - write_buffer_8x1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:171,3'
          Dst:             load_transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:172,3'
          Dst:             idct32_34_8x32_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:176,5'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:177,5'
          Dst:             idct32_34_8x32_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:180,7'
          Dst:             write_buffer_8x1
    - functionName:    idct32_34_8x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_sub_butterfly
        - idct32_34_8x32_quarter_1_2
        - idct32_34_8x32_quarter_3_4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:158,3'
          Dst:             idct32_34_8x32_quarter_1_2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:159,3'
          Dst:             idct32_34_8x32_quarter_3_4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:161,3'
          Dst:             add_sub_butterfly
    - functionName:    idct32_34_8x32_quarter_1_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_sub_butterfly
        - idct32_34_8x32_quarter_1
        - idct32_34_8x32_quarter_2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:118,3'
          Dst:             idct32_34_8x32_quarter_1
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:119,3'
          Dst:             idct32_34_8x32_quarter_2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:121,3'
          Dst:             add_sub_butterfly
    - functionName:    idct32_34_8x32_quarter_3_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - idct32_8x32_quarter_3_4_stage_4_to_7
        - partial_butterfly_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:132,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:134,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:136,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:138,3'
          Dst:             partial_butterfly_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:142,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:144,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:146,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:148,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:151,3'
          Dst:             idct32_8x32_quarter_3_4_stage_4_to_7
    - functionName:    write_buffer_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store
        - round_shift_8x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:171,3'
          Dst:             round_shift_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:173,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:174,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:175,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:176,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:177,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:178,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:179,3'
          Dst:             recon_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:180,3'
          Dst:             recon_and_store
    - functionName:    idct8x8_12_add_kernel_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          120
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - idct8x8_12_transpose_16bit_4x8
        - idct_calc_wraplow_sse2
        - transpose_16bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.h:38,3'
          Dst:             transpose_16bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.h:59,14'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.h:73,3'
          Dst:             idct8x8_12_transpose_16bit_4x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.h:95,3'
          Dst:             butterfly
    - functionName:    load_input_data4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_idct8x8_12_add_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct8x8_12_add_kernel_ssse3
        - load_input_data4
        - write_buffer_8x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:37,11'
          Dst:             load_input_data4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:38,11'
          Dst:             load_input_data4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:39,11'
          Dst:             load_input_data4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:40,11'
          Dst:             load_input_data4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:42,3'
          Dst:             idct8x8_12_add_kernel_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c:43,3'
          Dst:             write_buffer_8x8
    - functionName:    recon_and_store_4x2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:305,7'
          Dst:             add_clamp
    - functionName:    add_clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dct_const_round_shift_64bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiply_apply_sign_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiplication_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - multiply_apply_sign_sse2
        - pack_4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:93,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:94,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:95,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:96,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:98,10'
          Dst:             pack_4
    - functionName:    abs_extend_64bit_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_butterfly_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - dct_const_round_shift_64bit
        - multiply_apply_sign_sse2
        - pack_4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:130,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:131,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:132,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:133,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:134,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:135,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:136,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:137,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:138,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:139,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:144,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:145,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:146,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:147,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:148,11'
          Dst:             pack_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:149,11'
          Dst:             pack_4
    - functionName:    highbd_butterfly_cospi16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - multiplication_round_shift_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:187,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:188,11'
          Dst:             multiplication_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:190,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:191,11'
          Dst:             multiplication_round_shift_sse2
    - functionName:    dct_const_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dct_const_round_shift_4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_sse2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:23,10'
          Dst:             dct_const_round_shift_sse2
    - functionName:    transpose_32bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dct_const_round_shift
      functionSourceFile: '/src/libvpx/vpx_dsp/inv_txfm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_idct4x4_1_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
        - dct_const_round_shift
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:147,9'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:150,7'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:156,9'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:156,9'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:156,9'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:156,9'
          Dst:             add_clamp
    - functionName:    recon_and_store_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store_4x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:312,3'
          Dst:             recon_and_store_4x2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:314,3'
          Dst:             recon_and_store_4x2
    - functionName:    wraplow_16bit_shift4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct4_large_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_cospi16_sse2
        - highbd_butterfly_sse2
        - transpose_32bit_4x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:77,3'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:80,3'
          Dst:             highbd_butterfly_cospi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:81,3'
          Dst:             highbd_butterfly_sse2
    - functionName:    highbd_idct4_small_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          75
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_4_sse2
        - transpose_32bit_4x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:32,3'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:47,13'
          Dst:             dct_const_round_shift_4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:48,13'
          Dst:             dct_const_round_shift_4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:64,13'
          Dst:             dct_const_round_shift_4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:65,13'
          Dst:             dct_const_round_shift_4_sse2
    - functionName:    vpx_highbd_idct4x4_16_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          125
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - highbd_idct4_large_sse2
        - highbd_idct4_small_sse2
        - idct4_sse2
        - recon_and_store_4x4
        - wraplow_16bit_shift4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:120,5'
          Dst:             idct4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:121,5'
          Dst:             idct4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:128,7'
          Dst:             highbd_idct4_small_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:129,7'
          Dst:             highbd_idct4_small_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:131,7'
          Dst:             highbd_idct4_large_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:132,7'
          Dst:             highbd_idct4_large_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:134,13'
          Dst:             wraplow_16bit_shift4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:135,13'
          Dst:             wraplow_16bit_shift4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c:138,3'
          Dst:             recon_and_store_4x4
    - functionName:    dct_const_round_shift
      functionSourceFile: '/src/libvpx/vpx_dsp/inv_txfm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiplication_neg_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - multiply_apply_sign_sse2
        - pack_4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:109,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:110,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:113,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:114,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:116,10'
          Dst:             pack_4
    - functionName:    multiply_apply_sign_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dct_const_round_shift_64bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_32bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    butterfly
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_sse2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:88,11'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:89,11'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    idct_calc_wraplow_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_madd_round_shift_sse2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:75,22'
          Dst:             idct_madd_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:76,22'
          Dst:             idct_madd_round_shift_sse2
    - functionName:    idct_madd_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:68,10'
          Dst:             dct_const_round_shift_sse2
    - functionName:    dct_const_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          98
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:255,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:256,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:259,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:260,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:272,3'
          Dst:             butterfly
    - functionName:    idct8x8_12_transpose_16bit_4x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recon_and_store_8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:322,7'
          Dst:             add_clamp
    - functionName:    wraplow_16bit_shift5
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiplication_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - multiply_apply_sign_sse2
        - pack_4
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:93,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:94,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:95,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:96,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:98,10'
          Dst:             pack_4
    - functionName:    abs_extend_64bit_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct8_stage4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_butterfly_cospi16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - multiplication_round_shift_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:187,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:188,11'
          Dst:             multiplication_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:190,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:191,11'
          Dst:             multiplication_round_shift_sse2
    - functionName:    highbd_butterfly_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - dct_const_round_shift_64bit
        - multiply_apply_sign_sse2
        - pack_4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:130,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:131,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:132,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:133,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:134,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:135,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:136,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:137,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:138,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:139,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:144,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:145,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:146,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:147,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:148,11'
          Dst:             pack_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:149,11'
          Dst:             pack_4
    - functionName:    transpose_32bit_4x4x2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          58
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct_1_add_kernel
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
        - dct_const_round_shift
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:272,9'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:275,7'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
    - functionName:    vpx_highbd_idct8x8_1_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_idct_1_add_kernel
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:212,3'
          Dst:             highbd_idct_1_add_kernel
    - functionName:    highbd_idct8x8_12_half1d
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          91
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - highbd_butterfly_cospi16_sse2
        - highbd_idct8_stage4
        - multiplication_neg_round_shift_sse2
        - multiplication_round_shift_sse2
        - transpose_32bit_4x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:58,3'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:63,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:64,14'
          Dst:             multiplication_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:65,14'
          Dst:             multiplication_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:66,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:67,14'
          Dst:             multiplication_neg_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:68,14'
          Dst:             multiplication_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:71,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:72,14'
          Dst:             multiplication_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:73,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:74,14'
          Dst:             multiplication_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:75,14'
          Dst:             multiplication_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:87,3'
          Dst:             highbd_butterfly_cospi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:91,3'
          Dst:             highbd_idct8_stage4
    - functionName:    idct8x8_12_add_kernel_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct8
        - idct8x8_12_transpose_16bit_4x8
        - idct_calc_wraplow_sse2
        - idct_madd_round_shift_sse2
        - transpose_16bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:291,3'
          Dst:             transpose_16bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:303,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:304,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:313,23'
          Dst:             idct_madd_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:315,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:328,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:337,3'
          Dst:             idct8x8_12_transpose_16bit_4x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:340,3'
          Dst:             idct8
    - functionName:    vpx_highbd_idct8x8_12_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          81
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_idct8x8_12_half1d
        - highbd_idct8x8_final_round
        - idct8x8_12_add_kernel_sse2
        - recon_and_store_8x8
        - round_shift_8x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:185,5'
          Dst:             idct8x8_12_add_kernel_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:186,5'
          Dst:             round_shift_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:190,5'
          Dst:             highbd_idct8x8_12_half1d
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:196,5'
          Dst:             highbd_idct8x8_12_half1d
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:202,5'
          Dst:             highbd_idct8x8_12_half1d
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:204,5'
          Dst:             highbd_idct8x8_final_round
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:207,3'
          Dst:             recon_and_store_8x8
    - functionName:    round_shift_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct8x8_final_round
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - wraplow_16bit_shift5
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:220,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:221,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:222,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:223,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:224,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:225,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:226,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:227,11'
          Dst:             wraplow_16bit_shift5
    - functionName:    recon_and_store_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store_8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:329,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:330,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:331,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:332,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:333,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:334,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:335,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:336,3'
          Dst:             recon_and_store_8
    - functionName:    highbd_idct8x8_half1d
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_cospi16_sse2
        - highbd_butterfly_sse2
        - highbd_idct8_stage4
        - transpose_32bit_4x4x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:21,3'
          Dst:             transpose_32bit_4x4x2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:28,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:30,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:34,3'
          Dst:             highbd_butterfly_cospi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:35,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:48,3'
          Dst:             highbd_butterfly_cospi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:52,3'
          Dst:             highbd_idct8_stage4
    - functionName:    vpx_highbd_idct8x8_64_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          187
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_idct8x8_final_round
        - highbd_idct8x8_half1d
        - recon_and_store_8x8
        - round_shift_8x8
        - vpx_idct8_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:127,5'
          Dst:             vpx_idct8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:128,5'
          Dst:             vpx_idct8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:129,5'
          Dst:             round_shift_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:133,5'
          Dst:             highbd_idct8x8_half1d
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:143,5'
          Dst:             highbd_idct8x8_half1d
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:153,5'
          Dst:             highbd_idct8x8_half1d
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:159,5'
          Dst:             highbd_idct8x8_half1d
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:161,5'
          Dst:             highbd_idct8x8_final_round
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c:164,3'
          Dst:             recon_and_store_8x8
    - functionName:    dct_const_round_shift
      functionSourceFile: '/src/libvpx/vpx_dsp/inv_txfm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    butterfly_cospi16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:96,10'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    idct_calc_wraplow_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_madd_round_shift_sse2
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:75,22'
          Dst:             idct_madd_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:76,22'
          Dst:             idct_madd_round_shift_sse2
    - functionName:    idct_madd_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:68,10'
          Dst:             dct_const_round_shift_sse2
    - functionName:    dct_const_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16bit_4x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiplication_neg_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - multiply_apply_sign_sse2
        - pack_4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:109,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:110,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:113,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:114,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:116,10'
          Dst:             pack_4
    - functionName:    multiply_apply_sign_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dct_const_round_shift_64bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_partial_butterfly_neg_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - multiplication_neg_round_shift_sse2
        - multiplication_round_shift_sse2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:175,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:176,11'
          Dst:             multiplication_neg_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:177,11'
          Dst:             multiplication_round_shift_sse2
    - functionName:    abs_extend_64bit_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiplication_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - multiply_apply_sign_sse2
        - pack_4
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:93,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:94,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:95,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:96,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:98,10'
          Dst:             pack_4
    - functionName:    highbd_partial_butterfly_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - multiplication_round_shift_sse2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:161,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:162,11'
          Dst:             multiplication_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:163,11'
          Dst:             multiplication_round_shift_sse2
    - functionName:    recon_and_store_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:294,7'
          Dst:             add_clamp
    - functionName:    add_clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct16_4col_stage7
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          98
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct16_4col_stage6
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_cospi16_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:49,3'
          Dst:             highbd_butterfly_cospi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:50,3'
          Dst:             highbd_butterfly_cospi16_sse2
    - functionName:    highbd_butterfly_cospi16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - multiplication_round_shift_sse2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:187,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:188,11'
          Dst:             multiplication_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:190,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:191,11'
          Dst:             multiplication_round_shift_sse2
    - functionName:    highbd_idct16_4col_stage5
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          88
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_cospi16_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:26,3'
          Dst:             highbd_butterfly_cospi16_sse2
    - functionName:    highbd_butterfly_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - dct_const_round_shift_64bit
        - multiply_apply_sign_sse2
        - pack_4
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:130,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:131,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:132,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:133,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:134,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:135,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:136,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:137,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:138,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:139,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:144,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:145,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:146,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:147,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:148,11'
          Dst:             pack_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:149,11'
          Dst:             pack_4
    - functionName:    transpose_32bit_8x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          58
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recon_and_store_8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:322,7'
          Dst:             add_clamp
    - functionName:    butterfly
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_sse2
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:88,11'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:89,11'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    highbd_idct_1_add_kernel
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          151
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
        - dct_const_round_shift
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:272,9'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:275,7'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
    - functionName:    vpx_highbd_idct16x16_1_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_idct_1_add_kernel
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:354,3'
          Dst:             highbd_idct_1_add_kernel
    - functionName:    highbd_idct16x16_10_4col
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          97
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - highbd_butterfly_sse2
        - highbd_idct16_4col_stage5
        - highbd_idct16_4col_stage6
        - highbd_idct16_4col_stage7
        - highbd_partial_butterfly_neg_sse2
        - highbd_partial_butterfly_sse2
        - multiplication_round_shift_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:161,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:163,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:167,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:181,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:182,14'
          Dst:             multiplication_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:186,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:188,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:197,3'
          Dst:             highbd_idct16_4col_stage5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:198,3'
          Dst:             highbd_idct16_4col_stage6
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:199,3'
          Dst:             highbd_idct16_4col_stage7
    - functionName:    highbd_load_transpose_32bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose_32bit_4x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:380,3'
          Dst:             transpose_32bit_4x4
    - functionName:    transpose_32bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct16x16_10_pass2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          157
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - butterfly_cospi16
        - transpose_16bit_4x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:539,3'
          Dst:             transpose_16bit_4x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:542,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:543,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:546,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:549,14'
          Dst:             butterfly_cospi16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:550,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:552,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:556,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:575,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:577,3'
          Dst:             butterfly
    - functionName:    idct16x16_10_pass1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          140
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_sse2
        - idct_madd_round_shift_sse2
        - transpose_16bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:436,3'
          Dst:             transpose_16bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:446,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:448,17'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:457,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:471,23'
          Dst:             idct_madd_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:473,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:475,17'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:483,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:499,17'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:501,17'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    load_pack_8_32bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_idct16x16_10_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          283
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - highbd_idct16x16_10_4col
        - highbd_load_transpose_32bit_4x4
        - highbd_write_buffer_4
        - highbd_write_buffer_8
        - idct16x16_10_pass1
        - idct16x16_10_pass2
        - load_pack_8_32bit
        - transpose_32bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:313,13'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:314,13'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:315,13'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:316,13'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:318,5'
          Dst:             idct16x16_10_pass1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:322,7'
          Dst:             idct16x16_10_pass2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:322,7'
          Dst:             idct16x16_10_pass2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:325,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:334,7'
          Dst:             highbd_load_transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:335,7'
          Dst:             highbd_idct16x16_10_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:334,7'
          Dst:             highbd_load_transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:335,7'
          Dst:             highbd_idct16x16_10_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:341,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:342,7'
          Dst:             highbd_idct16x16_10_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:345,9'
          Dst:             highbd_write_buffer_4
    - functionName:    highbd_write_buffer_8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store_8
      functionUses:    96
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:390,3'
          Dst:             recon_and_store_8
    - functionName:    highbd_write_buffer_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store_4
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:401,3'
          Dst:             recon_and_store_4
    - functionName:    highbd_idct16x16_38_4col
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          129
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - highbd_butterfly_sse2
        - highbd_idct16_4col_stage5
        - highbd_idct16_4col_stage6
        - highbd_idct16_4col_stage7
        - highbd_partial_butterfly_neg_sse2
        - highbd_partial_butterfly_sse2
        - multiplication_round_shift_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:109,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:111,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:113,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:115,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:119,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:121,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:133,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:134,14'
          Dst:             multiplication_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:136,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:138,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:140,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:151,3'
          Dst:             highbd_idct16_4col_stage5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:152,3'
          Dst:             highbd_idct16_4col_stage6
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:153,3'
          Dst:             highbd_idct16_4col_stage7
    - functionName:    vpx_highbd_idct16x16_38_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          267
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - highbd_idct16x16_38_4col
        - highbd_load_pack_transpose_32bit_8x8
        - highbd_load_transpose_32bit_8x4
        - highbd_write_buffer_4
        - highbd_write_buffer_8
        - idct16_8col
        - transpose_16bit_8x8
        - transpose_32bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:265,5'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:269,5'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:273,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:274,7'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:273,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:274,7'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:277,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:286,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:287,7'
          Dst:             highbd_idct16x16_38_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:286,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:287,7'
          Dst:             highbd_idct16x16_38_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:293,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:294,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:295,7'
          Dst:             highbd_idct16x16_38_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:298,9'
          Dst:             highbd_write_buffer_4
    - functionName:    highbd_load_pack_transpose_32bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_pack_8_32bit
        - transpose_16bit_8x8
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:348,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:349,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:350,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:351,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:352,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:353,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:354,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:355,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:356,3'
          Dst:             transpose_16bit_8x8
    - functionName:    idct16_8col
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          228
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:348,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:349,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:350,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:351,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:354,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:355,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:366,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:367,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:368,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:370,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:386,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:405,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:407,3'
          Dst:             butterfly
    - functionName:    transpose_16bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          74
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_load_transpose_32bit_8x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose_32bit_8x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:370,3'
          Dst:             transpose_32bit_8x4
    - functionName:    highbd_idct16_4col
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          130
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_cospi16_sse2
        - highbd_butterfly_sse2
        - highbd_idct16_4col_stage5
        - highbd_idct16_4col_stage6
        - highbd_idct16_4col_stage7
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:59,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:61,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:63,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:65,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:69,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:71,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:83,3'
          Dst:             highbd_butterfly_cospi16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:84,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:86,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:88,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:99,3'
          Dst:             highbd_idct16_4col_stage5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:100,3'
          Dst:             highbd_idct16_4col_stage6
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:101,3'
          Dst:             highbd_idct16_4col_stage7
    - functionName:    vpx_highbd_idct16x16_256_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          299
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - highbd_idct16_4col
        - highbd_load_pack_transpose_32bit_8x8
        - highbd_load_transpose_32bit_8x4
        - highbd_write_buffer_4
        - highbd_write_buffer_8
        - idct16_8col
        - transpose_16bit_8x8
        - transpose_32bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:212,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:213,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:214,7'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:212,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:213,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:214,7'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:221,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:222,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:223,7'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:221,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:222,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:223,7'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:226,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:235,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:236,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:237,7'
          Dst:             highbd_idct16_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:235,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:236,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:237,7'
          Dst:             highbd_idct16_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:235,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:236,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:237,7'
          Dst:             highbd_idct16_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:235,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:236,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:237,7'
          Dst:             highbd_idct16_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:243,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:244,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:245,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:246,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:247,7'
          Dst:             highbd_idct16_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c:250,9'
          Dst:             highbd_write_buffer_4
    - functionName:    dct_const_round_shift
      functionSourceFile: '/src/libvpx/vpx_dsp/inv_txfm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct32_34_4x32_quarter_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_idct32_4x32_quarter_2_stage_4_to_6
        - highbd_partial_butterfly_neg_sse2
        - highbd_partial_butterfly_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:626,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:628,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:645,3'
          Dst:             highbd_idct32_4x32_quarter_2_stage_4_to_6
    - functionName:    highbd_partial_butterfly_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - multiplication_round_shift_sse2
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:161,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:162,11'
          Dst:             multiplication_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:163,11'
          Dst:             multiplication_round_shift_sse2
    - functionName:    highbd_partial_butterfly_neg_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - multiplication_neg_round_shift_sse2
        - multiplication_round_shift_sse2
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:175,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:176,11'
          Dst:             multiplication_neg_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:177,11'
          Dst:             multiplication_round_shift_sse2
    - functionName:    highbd_idct32_4x32_quarter_2_stage_4_to_6
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:24,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:26,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:44,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:46,3'
          Dst:             highbd_butterfly_sse2
    - functionName:    highbd_butterfly_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs_extend_64bit_sse2
        - dct_const_round_shift_64bit
        - multiply_apply_sign_sse2
        - pack_4
      functionUses:    43
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:130,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:131,3'
          Dst:             abs_extend_64bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:132,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:133,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:134,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:135,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:136,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:137,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:138,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:139,14'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:144,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:145,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:146,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:147,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:148,11'
          Dst:             pack_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:149,11'
          Dst:             pack_4
    - functionName:    abs_extend_64bit_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiply_apply_sign_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dct_const_round_shift_64bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiplication_neg_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - multiply_apply_sign_sse2
        - pack_4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:109,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:110,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:113,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:114,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:116,10'
          Dst:             pack_4
    - functionName:    multiplication_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - multiply_apply_sign_sse2
        - pack_4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:93,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:94,8'
          Dst:             multiply_apply_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:95,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:96,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:98,10'
          Dst:             pack_4
    - functionName:    highbd_idct32_34_4x32_quarter_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse2
        - highbd_partial_butterfly_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:586,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:590,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:603,3'
          Dst:             highbd_butterfly_sse2
    - functionName:    highbd_idct32_34_4x32_quarter_3_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse2
        - highbd_idct32_4x32_quarter_3_4_stage_4_to_7
        - highbd_partial_butterfly_neg_sse2
        - highbd_partial_butterfly_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:666,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:668,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:671,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:673,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:706,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:708,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:712,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:714,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:721,3'
          Dst:             highbd_idct32_4x32_quarter_3_4_stage_4_to_7
    - functionName:    highbd_idct32_4x32_quarter_3_4_stage_4_to_7
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          141
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:78,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:80,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:82,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:84,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:117,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:119,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:121,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:123,3'
          Dst:             highbd_butterfly_sse2
    - functionName:    highbd_idct32_34_4x32_quarter_1_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_add_sub_butterfly
        - highbd_idct32_34_4x32_quarter_1
        - highbd_idct32_34_4x32_quarter_2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:651,3'
          Dst:             highbd_idct32_34_4x32_quarter_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:652,3'
          Dst:             highbd_idct32_34_4x32_quarter_2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:654,3'
          Dst:             highbd_add_sub_butterfly
    - functionName:    highbd_add_sub_butterfly
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct32_135_4x32_quarter_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_idct32_4x32_quarter_2_stage_4_to_6
        - highbd_partial_butterfly_neg_sse2
        - highbd_partial_butterfly_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:413,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:415,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:417,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:419,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:432,3'
          Dst:             highbd_idct32_4x32_quarter_2_stage_4_to_6
    - functionName:    highbd_idct32_135_4x32_quarter_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          92
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse2
        - highbd_partial_butterfly_neg_sse2
        - highbd_partial_butterfly_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:369,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:371,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:375,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:377,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:390,3'
          Dst:             highbd_butterfly_sse2
    - functionName:    highbd_idct32_135_4x32_quarter_3_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          107
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse2
        - highbd_idct32_4x32_quarter_3_4_stage_4_to_7
        - highbd_partial_butterfly_neg_sse2
        - highbd_partial_butterfly_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:453,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:455,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:457,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:459,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:462,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:464,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:467,3'
          Dst:             highbd_partial_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:469,3'
          Dst:             highbd_partial_butterfly_neg_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:494,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:496,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:500,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:502,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:509,3'
          Dst:             highbd_idct32_4x32_quarter_3_4_stage_4_to_7
    - functionName:    highbd_idct32_135_4x32_quarter_1_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_add_sub_butterfly
        - highbd_idct32_135_4x32_quarter_1
        - highbd_idct32_135_4x32_quarter_2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:438,3'
          Dst:             highbd_idct32_135_4x32_quarter_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:439,3'
          Dst:             highbd_idct32_135_4x32_quarter_2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:441,3'
          Dst:             highbd_add_sub_butterfly
    - functionName:    recon_and_store_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:294,7'
          Dst:             add_clamp
    - functionName:    add_clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct32_1024_4x32_quarter_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse2
        - highbd_idct32_4x32_quarter_2_stage_4_to_6
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:189,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:191,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:193,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:195,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:208,3'
          Dst:             highbd_idct32_4x32_quarter_2_stage_4_to_6
    - functionName:    highbd_idct32_1024_4x32_quarter_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:145,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:147,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:151,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:153,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:166,3'
          Dst:             highbd_butterfly_sse2
    - functionName:    highbd_idct32_1024_4x32_quarter_3_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          123
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse2
        - highbd_idct32_4x32_quarter_3_4_stage_4_to_7
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:229,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:231,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:233,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:235,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:238,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:240,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:243,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:245,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:270,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:272,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:276,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:278,3'
          Dst:             highbd_butterfly_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:285,3'
          Dst:             highbd_idct32_4x32_quarter_3_4_stage_4_to_7
    - functionName:    highbd_idct32_1024_4x32_quarter_1_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_add_sub_butterfly
        - highbd_idct32_1024_4x32_quarter_1
        - highbd_idct32_1024_4x32_quarter_2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:214,3'
          Dst:             highbd_idct32_1024_4x32_quarter_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:215,3'
          Dst:             highbd_idct32_1024_4x32_quarter_2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:217,3'
          Dst:             highbd_add_sub_butterfly
    - functionName:    transpose_32bit_8x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          58
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recon_and_store_8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:322,7'
          Dst:             add_clamp
    - functionName:    load_pack_8_32bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct_1_add_kernel
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_clamp
        - dct_const_round_shift
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:272,9'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:275,7'
          Dst:             dct_const_round_shift
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:282,11'
          Dst:             add_clamp
    - functionName:    vpx_highbd_idct32x32_1_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_idct_1_add_kernel
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:781,3'
          Dst:             highbd_idct_1_add_kernel
    - functionName:    highbd_idct32_34_4x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_add_sub_butterfly
        - highbd_idct32_34_4x32_quarter_1_2
        - highbd_idct32_34_4x32_quarter_3_4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:727,3'
          Dst:             highbd_idct32_34_4x32_quarter_1_2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:728,3'
          Dst:             highbd_idct32_34_4x32_quarter_3_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:730,3'
          Dst:             highbd_add_sub_butterfly
    - functionName:    vpx_highbd_idct32x32_34_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          413
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - highbd_idct32_34_4x32
        - highbd_load_pack_transpose_32bit_8x8
        - highbd_load_transpose_32bit_8x4
        - highbd_write_buffer_4
        - highbd_write_buffer_8
        - idct32_34_8x32_sse2
        - transpose_16bit_8x8
        - transpose_32bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:741,5'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:742,5'
          Dst:             idct32_34_8x32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:746,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:747,7'
          Dst:             idct32_34_8x32_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:749,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:758,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:759,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:760,7'
          Dst:             highbd_idct32_34_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:758,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:759,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:760,7'
          Dst:             highbd_idct32_34_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:758,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:759,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:760,7'
          Dst:             highbd_idct32_34_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:758,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:759,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:760,7'
          Dst:             highbd_idct32_34_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:765,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:766,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:767,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:768,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:769,7'
          Dst:             highbd_idct32_34_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:772,9'
          Dst:             highbd_write_buffer_4
    - functionName:    highbd_load_pack_transpose_32bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_pack_8_32bit
        - transpose_16bit_8x8
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:348,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:349,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:350,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:351,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:352,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:353,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:354,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:355,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:356,3'
          Dst:             transpose_16bit_8x8
    - functionName:    transpose_16bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          74
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_write_buffer_8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store_8
      functionUses:    96
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:390,3'
          Dst:             recon_and_store_8
    - functionName:    highbd_load_transpose_32bit_8x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose_32bit_8x4
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:370,3'
          Dst:             transpose_32bit_8x4
    - functionName:    transpose_32bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_write_buffer_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store_4
      functionUses:    96
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:401,3'
          Dst:             recon_and_store_4
    - functionName:    highbd_idct32_135_4x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_add_sub_butterfly
        - highbd_idct32_135_4x32_quarter_1_2
        - highbd_idct32_135_4x32_quarter_3_4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:515,3'
          Dst:             highbd_idct32_135_4x32_quarter_1_2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:516,3'
          Dst:             highbd_idct32_135_4x32_quarter_3_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:518,3'
          Dst:             highbd_add_sub_butterfly
    - functionName:    vpx_highbd_idct32x32_135_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          426
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - highbd_idct32_135_4x32
        - highbd_load_pack_transpose_32bit_8x8
        - highbd_load_transpose_32bit_8x4
        - highbd_write_buffer_4
        - highbd_write_buffer_8
        - idct32_1024_8x32
        - transpose_16bit_8x8
        - transpose_32bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:534,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:535,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:536,7'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:534,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:535,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:536,7'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:542,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:543,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:544,7'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:555,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:556,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:557,7'
          Dst:             highbd_idct32_135_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:555,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:556,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:557,7'
          Dst:             highbd_idct32_135_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:555,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:556,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:557,7'
          Dst:             highbd_idct32_135_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:555,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:556,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:557,7'
          Dst:             highbd_idct32_135_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:562,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:563,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:564,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:565,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:566,7'
          Dst:             highbd_idct32_135_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:569,9'
          Dst:             highbd_write_buffer_4
    - functionName:    highbd_idct32_1024_4x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_add_sub_butterfly
        - highbd_idct32_1024_4x32_quarter_1_2
        - highbd_idct32_1024_4x32_quarter_3_4
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:291,3'
          Dst:             highbd_idct32_1024_4x32_quarter_1_2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:292,3'
          Dst:             highbd_idct32_1024_4x32_quarter_3_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:294,3'
          Dst:             highbd_add_sub_butterfly
    - functionName:    vpx_highbd_idct32x32_1024_add_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          536
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - highbd_idct32_1024_4x32
        - highbd_load_pack_transpose_32bit_8x8
        - highbd_load_transpose_32bit_8x4
        - highbd_write_buffer_4
        - highbd_write_buffer_8
        - idct32_1024_8x32
        - transpose_16bit_8x8
        - transpose_32bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:306,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:307,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:308,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:309,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:310,7'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:306,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:307,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:308,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:309,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:310,7'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:306,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:307,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:308,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:309,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:310,7'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:306,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:307,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:308,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:309,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:310,7'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:317,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:318,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:319,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:320,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:321,7'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:323,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:332,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:333,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:334,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:335,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:336,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:332,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:333,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:334,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:335,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:336,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:332,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:333,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:334,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:335,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:336,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:332,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:333,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:334,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:335,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:336,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:332,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:333,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:334,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:335,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:336,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:332,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:333,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:334,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:335,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:336,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:332,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:333,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:334,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:335,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:336,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:332,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:333,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:334,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:335,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:336,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:341,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:342,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:343,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:344,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:345,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:346,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:347,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:348,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:349,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c:352,9'
          Dst:             highbd_write_buffer_4
    - functionName:    add_clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recon_and_store_4x2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:305,7'
          Dst:             add_clamp
    - functionName:    pack_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dct_const_round_shift_64bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_butterfly_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - extend_64bit
        - pack_4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:40,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:41,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:54,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:55,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:56,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:57,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:58,11'
          Dst:             pack_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:59,11'
          Dst:             pack_4
    - functionName:    extend_64bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiplication_round_shift_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - pack_4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:26,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:27,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:29,10'
          Dst:             pack_4
    - functionName:    transpose_32bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recon_and_store_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store_4x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:312,3'
          Dst:             recon_and_store_4x2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:314,3'
          Dst:             recon_and_store_4x2
    - functionName:    wraplow_16bit_shift4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct4_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - extend_64bit
        - highbd_butterfly_sse4_1
        - multiplication_round_shift_sse4_1
        - transpose_32bit_4x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:90,3'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:94,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:95,13'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:97,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:98,13'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:99,3'
          Dst:             highbd_butterfly_sse4_1
    - functionName:    vpx_highbd_idct4x4_16_add_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_idct4_sse4_1
        - idct4_sse2
        - recon_and_store_4x4
        - wraplow_16bit_shift4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse4.c:33,5'
          Dst:             idct4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse4.c:34,5'
          Dst:             idct4_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse4.c:40,5'
          Dst:             highbd_idct4_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse4.c:41,5'
          Dst:             highbd_idct4_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse4.c:42,13'
          Dst:             wraplow_16bit_shift4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse4.c:43,13'
          Dst:             wraplow_16bit_shift4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse4.c:46,3'
          Dst:             recon_and_store_4x4
    - functionName:    transpose_32bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dct_const_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct_madd_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:68,10'
          Dst:             dct_const_round_shift_sse2
    - functionName:    butterfly
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:88,11'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:89,11'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    idct_calc_wraplow_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_madd_round_shift_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:75,22'
          Dst:             idct_madd_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:76,22'
          Dst:             idct_madd_round_shift_sse2
    - functionName:    idct8x8_12_transpose_16bit_4x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recon_and_store_8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:322,7'
          Dst:             add_clamp
    - functionName:    wraplow_16bit_shift5
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiplication_round_shift_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - pack_4
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:26,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:27,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:29,10'
          Dst:             pack_4
    - functionName:    dct_const_round_shift_64bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    extend_64bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct8x8_12_half1d
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          79
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - extend_64bit
        - highbd_butterfly_cospi16_sse4_1
        - highbd_idct8_stage4
        - multiplication_round_shift_sse4_1
        - transpose_32bit_4x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:60,3'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:65,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:66,14'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:67,14'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:68,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:69,14'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:70,14'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:73,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:74,14'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:75,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:76,14'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:77,14'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:89,3'
          Dst:             highbd_butterfly_cospi16_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:93,3'
          Dst:             highbd_idct8_stage4
    - functionName:    highbd_butterfly_cospi16_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - extend_64bit
        - multiplication_round_shift_sse4_1
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:69,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:70,11'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:72,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:73,11'
          Dst:             multiplication_round_shift_sse4_1
    - functionName:    highbd_idct8_stage4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct8x8_12_add_kernel_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          120
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - idct8x8_12_transpose_16bit_4x8
        - idct_calc_wraplow_sse2
        - transpose_16bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.h:38,3'
          Dst:             transpose_16bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.h:59,14'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.h:73,3'
          Dst:             idct8x8_12_transpose_16bit_4x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_ssse3.h:95,3'
          Dst:             butterfly
    - functionName:    vpx_highbd_idct8x8_12_add_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          81
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_idct8x8_12_half1d
        - highbd_idct8x8_final_round
        - idct8x8_12_add_kernel_ssse3
        - recon_and_store_8x8
        - round_shift_8x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:187,5'
          Dst:             idct8x8_12_add_kernel_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:188,5'
          Dst:             round_shift_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:192,5'
          Dst:             highbd_idct8x8_12_half1d
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:198,5'
          Dst:             highbd_idct8x8_12_half1d
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:204,5'
          Dst:             highbd_idct8x8_12_half1d
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:206,5'
          Dst:             highbd_idct8x8_final_round
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:209,3'
          Dst:             recon_and_store_8x8
    - functionName:    round_shift_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct8x8_final_round
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - wraplow_16bit_shift5
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:220,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:221,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:222,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:223,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:224,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:225,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:226,11'
          Dst:             wraplow_16bit_shift5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:227,11'
          Dst:             wraplow_16bit_shift5
    - functionName:    recon_and_store_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store_8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:329,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:330,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:331,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:332,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:333,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:334,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:335,3'
          Dst:             recon_and_store_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:336,3'
          Dst:             recon_and_store_8
    - functionName:    vpx_highbd_idct8x8_64_add_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          187
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - highbd_idct8x8_final_round
        - recon_and_store_8x8
        - round_shift_8x8
        - vpx_highbd_idct8x8_half1d_sse4_1
        - vpx_idct8_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:129,5'
          Dst:             vpx_idct8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:130,5'
          Dst:             vpx_idct8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:131,5'
          Dst:             round_shift_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:135,5'
          Dst:             vpx_highbd_idct8x8_half1d_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:145,5'
          Dst:             vpx_highbd_idct8x8_half1d_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:155,5'
          Dst:             vpx_highbd_idct8x8_half1d_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:161,5'
          Dst:             vpx_highbd_idct8x8_half1d_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:163,5'
          Dst:             highbd_idct8x8_final_round
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:166,3'
          Dst:             recon_and_store_8x8
    - functionName:    vpx_highbd_idct8x8_half1d_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_cospi16_sse4_1
        - highbd_butterfly_sse4_1
        - highbd_idct8_stage4
        - transpose_32bit_4x4x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:23,3'
          Dst:             transpose_32bit_4x4x2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:30,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:32,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:36,3'
          Dst:             highbd_butterfly_cospi16_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:37,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:50,3'
          Dst:             highbd_butterfly_cospi16_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c:54,3'
          Dst:             highbd_idct8_stage4
    - functionName:    transpose_32bit_4x4x2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          58
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_butterfly_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - extend_64bit
        - pack_4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:40,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:41,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:54,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:55,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:56,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:57,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:58,11'
          Dst:             pack_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:59,11'
          Dst:             pack_4
    - functionName:    butterfly_cospi16
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:96,10'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    idct_calc_wraplow_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_madd_round_shift_sse2
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:75,22'
          Dst:             idct_madd_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:76,22'
          Dst:             idct_madd_round_shift_sse2
    - functionName:    idct_madd_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:68,10'
          Dst:             dct_const_round_shift_sse2
    - functionName:    dct_const_round_shift_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16bit_4x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_partial_butterfly_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - extend_64bit
        - multiplication_round_shift_sse4_1
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:82,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:83,11'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:84,11'
          Dst:             multiplication_round_shift_sse4_1
    - functionName:    extend_64bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiplication_round_shift_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - pack_4
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:26,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:27,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:29,10'
          Dst:             pack_4
    - functionName:    dct_const_round_shift_64bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recon_and_store_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:294,7'
          Dst:             add_clamp
    - functionName:    add_clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_32bit_8x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          58
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recon_and_store_8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:322,7'
          Dst:             add_clamp
    - functionName:    butterfly
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_sse2
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:88,11'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:89,11'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    highbd_idct16x16_10_4col
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          85
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - extend_64bit
        - highbd_butterfly_sse4_1
        - highbd_idct16_4col_stage5
        - highbd_idct16_4col_stage6
        - highbd_idct16_4col_stage7
        - highbd_partial_butterfly_sse4_1
        - multiplication_round_shift_sse4_1
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:162,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:164,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:168,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:180,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:181,14'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:185,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:187,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:196,3'
          Dst:             highbd_idct16_4col_stage5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:197,3'
          Dst:             highbd_idct16_4col_stage6
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:198,3'
          Dst:             highbd_idct16_4col_stage7
    - functionName:    highbd_butterfly_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - extend_64bit
        - pack_4
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:40,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:41,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:54,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:55,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:56,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:57,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:58,11'
          Dst:             pack_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:59,11'
          Dst:             pack_4
    - functionName:    highbd_idct16_4col_stage5
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          88
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_cospi16_sse4_1
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:27,3'
          Dst:             highbd_butterfly_cospi16_sse4_1
    - functionName:    highbd_idct16_4col_stage6
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_cospi16_sse4_1
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:50,3'
          Dst:             highbd_butterfly_cospi16_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:51,3'
          Dst:             highbd_butterfly_cospi16_sse4_1
    - functionName:    highbd_idct16_4col_stage7
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          98
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_butterfly_cospi16_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - extend_64bit
        - multiplication_round_shift_sse4_1
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:69,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:70,11'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:72,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:73,11'
          Dst:             multiplication_round_shift_sse4_1
    - functionName:    highbd_load_transpose_32bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose_32bit_4x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:380,3'
          Dst:             transpose_32bit_4x4
    - functionName:    transpose_32bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idct16x16_10_pass2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          157
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
        - butterfly_cospi16
        - transpose_16bit_4x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:539,3'
          Dst:             transpose_16bit_4x8
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:542,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:543,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:546,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:549,14'
          Dst:             butterfly_cospi16
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:550,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:552,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:556,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:575,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:577,3'
          Dst:             butterfly
    - functionName:    idct16x16_10_pass1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          131
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - idct_calc_wraplow_sse2
        - idct_madd_round_shift_sse2
        - transpose_16bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:436,3'
          Dst:             transpose_16bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:446,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:448,17'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:457,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:471,23'
          Dst:             idct_madd_round_shift_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:473,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:475,17'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:483,16'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:499,17'
          Dst:             idct_calc_wraplow_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:501,17'
          Dst:             idct_calc_wraplow_sse2
    - functionName:    load_pack_8_32bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_idct16x16_10_add_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          283
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - highbd_idct16x16_10_4col
        - highbd_load_transpose_32bit_4x4
        - highbd_write_buffer_4
        - highbd_write_buffer_8
        - idct16x16_10_pass1
        - idct16x16_10_pass2
        - load_pack_8_32bit
        - transpose_32bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:312,13'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:313,13'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:314,13'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:315,13'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:317,5'
          Dst:             idct16x16_10_pass1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:321,7'
          Dst:             idct16x16_10_pass2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:321,7'
          Dst:             idct16x16_10_pass2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:324,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:333,7'
          Dst:             highbd_load_transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:334,7'
          Dst:             highbd_idct16x16_10_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:333,7'
          Dst:             highbd_load_transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:334,7'
          Dst:             highbd_idct16x16_10_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:340,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:341,7'
          Dst:             highbd_idct16x16_10_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:344,9'
          Dst:             highbd_write_buffer_4
    - functionName:    highbd_write_buffer_8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store_8
      functionUses:    96
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:390,3'
          Dst:             recon_and_store_8
    - functionName:    highbd_write_buffer_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store_4
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:401,3'
          Dst:             recon_and_store_4
    - functionName:    highbd_idct16x16_38_4col
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          123
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - extend_64bit
        - highbd_butterfly_sse4_1
        - highbd_idct16_4col_stage5
        - highbd_idct16_4col_stage6
        - highbd_idct16_4col_stage7
        - highbd_partial_butterfly_sse4_1
        - multiplication_round_shift_sse4_1
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:110,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:112,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:114,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:116,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:120,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:122,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:134,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:135,14'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:137,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:139,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:141,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:152,3'
          Dst:             highbd_idct16_4col_stage5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:153,3'
          Dst:             highbd_idct16_4col_stage6
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:154,3'
          Dst:             highbd_idct16_4col_stage7
    - functionName:    vpx_highbd_idct16x16_38_add_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          267
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - highbd_idct16x16_38_4col
        - highbd_load_pack_transpose_32bit_8x8
        - highbd_load_transpose_32bit_8x4
        - highbd_write_buffer_4
        - highbd_write_buffer_8
        - idct16_8col
        - transpose_16bit_8x8
        - transpose_32bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:264,5'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:268,5'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:272,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:273,7'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:272,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:273,7'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:276,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:285,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:286,7'
          Dst:             highbd_idct16x16_38_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:285,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:286,7'
          Dst:             highbd_idct16x16_38_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:292,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:293,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:294,7'
          Dst:             highbd_idct16x16_38_4col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:297,9'
          Dst:             highbd_write_buffer_4
    - functionName:    highbd_load_pack_transpose_32bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_pack_8_32bit
        - transpose_16bit_8x8
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:348,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:349,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:350,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:351,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:352,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:353,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:354,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:355,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:356,3'
          Dst:             transpose_16bit_8x8
    - functionName:    idct16_8col
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          228
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterfly
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:348,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:349,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:350,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:351,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:354,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:355,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:366,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:367,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:368,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:370,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:386,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:405,3'
          Dst:             butterfly
        - Src:             '/src/libvpx/vpx_dsp/x86/inv_txfm_sse2.h:407,3'
          Dst:             butterfly
    - functionName:    transpose_16bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          74
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_load_transpose_32bit_8x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose_32bit_8x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:370,3'
          Dst:             transpose_32bit_8x4
    - functionName:    vpx_highbd_idct16x16_256_add_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          299
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - highbd_load_pack_transpose_32bit_8x8
        - highbd_load_transpose_32bit_8x4
        - highbd_write_buffer_4
        - highbd_write_buffer_8
        - idct16_8col
        - transpose_16bit_8x8
        - transpose_32bit_4x4
        - vpx_highbd_idct16_4col_sse4_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:211,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:212,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:213,7'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:211,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:212,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:213,7'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:220,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:221,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:222,7'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:220,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:221,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:222,7'
          Dst:             idct16_8col
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:225,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:234,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:235,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:236,7'
          Dst:             vpx_highbd_idct16_4col_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:234,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:235,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:236,7'
          Dst:             vpx_highbd_idct16_4col_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:234,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:235,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:236,7'
          Dst:             vpx_highbd_idct16_4col_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:234,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:235,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:236,7'
          Dst:             vpx_highbd_idct16_4col_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:242,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:243,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:244,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:245,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:246,7'
          Dst:             vpx_highbd_idct16_4col_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:249,9'
          Dst:             highbd_write_buffer_4
    - functionName:    vpx_highbd_idct16_4col_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          130
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_cospi16_sse4_1
        - highbd_butterfly_sse4_1
        - highbd_idct16_4col_stage5
        - highbd_idct16_4col_stage6
        - highbd_idct16_4col_stage7
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:60,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:62,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:64,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:66,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:70,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:72,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:84,3'
          Dst:             highbd_butterfly_cospi16_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:85,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:87,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:89,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:100,3'
          Dst:             highbd_idct16_4col_stage5
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:101,3'
          Dst:             highbd_idct16_4col_stage6
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c:102,3'
          Dst:             highbd_idct16_4col_stage7
    - functionName:    highbd_idct32_34_4x32_quarter_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_idct32_4x32_quarter_2_stage_4_to_6
        - highbd_partial_butterfly_sse4_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:626,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:628,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:641,3'
          Dst:             highbd_idct32_4x32_quarter_2_stage_4_to_6
    - functionName:    highbd_partial_butterfly_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - extend_64bit
        - multiplication_round_shift_sse4_1
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:82,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:83,11'
          Dst:             multiplication_round_shift_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:84,11'
          Dst:             multiplication_round_shift_sse4_1
    - functionName:    highbd_idct32_4x32_quarter_2_stage_4_to_6
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse4_1
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:28,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:30,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:48,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:50,3'
          Dst:             highbd_butterfly_sse4_1
    - functionName:    highbd_butterfly_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - extend_64bit
        - pack_4
      functionUses:    43
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:40,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:41,3'
          Dst:             extend_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:54,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:55,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:56,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:57,14'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:58,11'
          Dst:             pack_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:59,11'
          Dst:             pack_4
    - functionName:    extend_64bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dct_const_round_shift_64bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pack_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiplication_round_shift_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dct_const_round_shift_64bit
        - pack_4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:26,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:27,8'
          Dst:             dct_const_round_shift_64bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h:29,10'
          Dst:             pack_4
    - functionName:    highbd_idct32_34_4x32_quarter_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse4_1
        - highbd_partial_butterfly_sse4_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:586,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:590,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:603,3'
          Dst:             highbd_butterfly_sse4_1
    - functionName:    highbd_idct32_34_4x32_quarter_3_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse4_1
        - highbd_idct32_4x32_quarter_3_4_stage_4_to_7
        - highbd_partial_butterfly_sse4_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:662,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:664,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:667,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:669,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:694,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:696,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:700,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:702,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:709,3'
          Dst:             highbd_idct32_4x32_quarter_3_4_stage_4_to_7
    - functionName:    highbd_idct32_4x32_quarter_3_4_stage_4_to_7
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          141
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse4_1
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:82,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:84,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:86,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:88,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:121,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:123,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:125,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:127,3'
          Dst:             highbd_butterfly_sse4_1
    - functionName:    highbd_idct32_34_4x32_quarter_1_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_add_sub_butterfly
        - highbd_idct32_34_4x32_quarter_1
        - highbd_idct32_34_4x32_quarter_2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:647,3'
          Dst:             highbd_idct32_34_4x32_quarter_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:648,3'
          Dst:             highbd_idct32_34_4x32_quarter_2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:650,3'
          Dst:             highbd_add_sub_butterfly
    - functionName:    highbd_add_sub_butterfly
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct32_135_4x32_quarter_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_idct32_4x32_quarter_2_stage_4_to_6
        - highbd_partial_butterfly_sse4_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:417,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:419,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:421,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:423,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:436,3'
          Dst:             highbd_idct32_4x32_quarter_2_stage_4_to_6
    - functionName:    highbd_idct32_135_4x32_quarter_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          92
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse4_1
        - highbd_partial_butterfly_sse4_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:373,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:375,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:379,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:381,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:394,3'
          Dst:             highbd_butterfly_sse4_1
    - functionName:    highbd_idct32_135_4x32_quarter_3_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          107
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse4_1
        - highbd_idct32_4x32_quarter_3_4_stage_4_to_7
        - highbd_partial_butterfly_sse4_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:457,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:459,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:461,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:463,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:466,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:468,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:471,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:473,3'
          Dst:             highbd_partial_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:498,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:500,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:504,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:506,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:513,3'
          Dst:             highbd_idct32_4x32_quarter_3_4_stage_4_to_7
    - functionName:    highbd_idct32_135_4x32_quarter_1_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_add_sub_butterfly
        - highbd_idct32_135_4x32_quarter_1
        - highbd_idct32_135_4x32_quarter_2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:442,3'
          Dst:             highbd_idct32_135_4x32_quarter_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:443,3'
          Dst:             highbd_idct32_135_4x32_quarter_2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:445,3'
          Dst:             highbd_add_sub_butterfly
    - functionName:    recon_and_store_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:294,7'
          Dst:             add_clamp
    - functionName:    add_clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct32_1024_4x32_quarter_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse4_1
        - highbd_idct32_4x32_quarter_2_stage_4_to_6
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:193,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:195,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:197,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:199,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:212,3'
          Dst:             highbd_idct32_4x32_quarter_2_stage_4_to_6
    - functionName:    highbd_idct32_1024_4x32_quarter_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse4_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:149,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:151,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:155,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:157,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:170,3'
          Dst:             highbd_butterfly_sse4_1
    - functionName:    highbd_idct32_1024_4x32_quarter_3_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          123
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_butterfly_sse4_1
        - highbd_idct32_4x32_quarter_3_4_stage_4_to_7
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:233,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:235,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:237,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:239,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:242,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:244,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:247,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:249,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:274,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:276,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:280,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:282,3'
          Dst:             highbd_butterfly_sse4_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:289,3'
          Dst:             highbd_idct32_4x32_quarter_3_4_stage_4_to_7
    - functionName:    highbd_idct32_1024_4x32_quarter_1_2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_add_sub_butterfly
        - highbd_idct32_1024_4x32_quarter_1
        - highbd_idct32_1024_4x32_quarter_2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:218,3'
          Dst:             highbd_idct32_1024_4x32_quarter_1
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:219,3'
          Dst:             highbd_idct32_1024_4x32_quarter_2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:221,3'
          Dst:             highbd_add_sub_butterfly
    - functionName:    transpose_32bit_8x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          58
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recon_and_store_8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_clamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:322,7'
          Dst:             add_clamp
    - functionName:    load_pack_8_32bit
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_idct32_34_4x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_add_sub_butterfly
        - highbd_idct32_34_4x32_quarter_1_2
        - highbd_idct32_34_4x32_quarter_3_4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:715,3'
          Dst:             highbd_idct32_34_4x32_quarter_1_2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:716,3'
          Dst:             highbd_idct32_34_4x32_quarter_3_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:718,3'
          Dst:             highbd_add_sub_butterfly
    - functionName:    vpx_highbd_idct32x32_34_add_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          413
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - highbd_idct32_34_4x32
        - highbd_load_pack_transpose_32bit_8x8
        - highbd_load_transpose_32bit_8x4
        - highbd_write_buffer_4
        - highbd_write_buffer_8
        - idct32_34_8x32_ssse3
        - transpose_16bit_8x8
        - transpose_32bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:729,5'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:730,5'
          Dst:             idct32_34_8x32_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:734,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:735,7'
          Dst:             idct32_34_8x32_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:737,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:746,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:747,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:748,7'
          Dst:             highbd_idct32_34_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:746,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:747,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:748,7'
          Dst:             highbd_idct32_34_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:746,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:747,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:748,7'
          Dst:             highbd_idct32_34_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:746,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:747,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:748,7'
          Dst:             highbd_idct32_34_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:753,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:754,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:755,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:756,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:757,7'
          Dst:             highbd_idct32_34_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:760,9'
          Dst:             highbd_write_buffer_4
    - functionName:    highbd_load_pack_transpose_32bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_pack_8_32bit
        - transpose_16bit_8x8
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:348,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:349,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:350,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:351,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:352,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:353,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:354,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:355,11'
          Dst:             load_pack_8_32bit
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:356,3'
          Dst:             transpose_16bit_8x8
    - functionName:    transpose_16bit_8x8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          74
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_write_buffer_8
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store_8
      functionUses:    96
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:390,3'
          Dst:             recon_and_store_8
    - functionName:    highbd_load_transpose_32bit_8x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transpose_32bit_8x4
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:370,3'
          Dst:             transpose_32bit_8x4
    - functionName:    transpose_32bit_4x4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/transpose_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    highbd_write_buffer_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recon_and_store_4
      functionUses:    96
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h:401,3'
          Dst:             recon_and_store_4
    - functionName:    highbd_idct32_135_4x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_add_sub_butterfly
        - highbd_idct32_135_4x32_quarter_1_2
        - highbd_idct32_135_4x32_quarter_3_4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:519,3'
          Dst:             highbd_idct32_135_4x32_quarter_1_2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:520,3'
          Dst:             highbd_idct32_135_4x32_quarter_3_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:522,3'
          Dst:             highbd_add_sub_butterfly
    - functionName:    vpx_highbd_idct32x32_135_add_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          424
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - highbd_idct32_135_4x32
        - highbd_load_pack_transpose_32bit_8x8
        - highbd_load_transpose_32bit_8x4
        - highbd_write_buffer_4
        - highbd_write_buffer_8
        - idct32_135_8x32_ssse3
        - transpose_16bit_8x8
        - transpose_32bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:534,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:535,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:536,7'
          Dst:             idct32_135_8x32_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:534,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:535,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:536,7'
          Dst:             idct32_135_8x32_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:542,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:543,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:544,7'
          Dst:             idct32_135_8x32_ssse3
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:546,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:555,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:556,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:557,7'
          Dst:             highbd_idct32_135_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:555,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:556,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:557,7'
          Dst:             highbd_idct32_135_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:555,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:556,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:557,7'
          Dst:             highbd_idct32_135_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:555,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:556,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:557,7'
          Dst:             highbd_idct32_135_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:562,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:563,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:564,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:565,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:566,7'
          Dst:             highbd_idct32_135_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:569,9'
          Dst:             highbd_write_buffer_4
    - functionName:    highbd_idct32_1024_4x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_add_sub_butterfly
        - highbd_idct32_1024_4x32_quarter_1_2
        - highbd_idct32_1024_4x32_quarter_3_4
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:295,3'
          Dst:             highbd_idct32_1024_4x32_quarter_1_2
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:296,3'
          Dst:             highbd_idct32_1024_4x32_quarter_3_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:298,3'
          Dst:             highbd_add_sub_butterfly
    - functionName:    vpx_highbd_idct32x32_1024_add_sse4_1
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          536
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - highbd_idct32_1024_4x32
        - highbd_load_pack_transpose_32bit_8x8
        - highbd_load_transpose_32bit_8x4
        - highbd_write_buffer_4
        - highbd_write_buffer_8
        - idct32_1024_8x32
        - transpose_16bit_8x8
        - transpose_32bit_4x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:310,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:311,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:312,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:313,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:314,7'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:310,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:311,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:312,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:313,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:314,7'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:310,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:311,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:312,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:313,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:314,7'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:310,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:311,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:312,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:313,7'
          Dst:             highbd_load_pack_transpose_32bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:314,7'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:321,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:322,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:323,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:324,7'
          Dst:             transpose_16bit_8x8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:325,7'
          Dst:             idct32_1024_8x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:327,9'
          Dst:             highbd_write_buffer_8
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:336,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:337,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:338,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:339,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:340,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:336,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:337,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:338,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:339,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:340,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:336,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:337,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:338,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:339,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:340,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:336,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:337,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:338,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:339,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:340,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:336,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:337,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:338,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:339,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:340,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:336,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:337,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:338,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:339,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:340,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:336,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:337,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:338,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:339,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:340,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:336,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:337,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:338,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:339,7'
          Dst:             highbd_load_transpose_32bit_8x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:340,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:345,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:346,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:347,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:348,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:349,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:350,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:351,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:352,7'
          Dst:             transpose_32bit_4x4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:353,7'
          Dst:             highbd_idct32_1024_4x32
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
        - Src:             '/src/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c:356,9'
          Dst:             highbd_write_buffer_4
    - functionName:    vpx_highbd_quantize_b_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          151
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_quantize_b_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          157
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - clamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/quantize.c:256,17'
          Dst:             clamp
    - functionName:    clamp
      functionSourceFile: '/src/libvpx/vpx_dsp/vpx_dsp_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_quantize_b_c
      functionSourceFile: '/src/libvpx/vpx_dsp/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          152
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_quantize_b_c
      functionSourceFile: '/src/libvpx/vpx_dsp/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          158
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - clamp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/quantize.c:154,17'
          Dst:             clamp
    - functionName:    vpx_highbd_quantize_dc_32x32
      functionSourceFile: '/src/libvpx/vpx_dsp/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_quantize_dc_32x32
      functionSourceFile: '/src/libvpx/vpx_dsp/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - clamp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/quantize.c:81,9'
          Dst:             clamp
    - functionName:    vpx_highbd_quantize_dc
      functionSourceFile: '/src/libvpx/vpx_dsp/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_quantize_dc
      functionSourceFile: '/src/libvpx/vpx_dsp/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - clamp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/quantize.c:33,9'
          Dst:             clamp
    - functionName:    accumulate_eob
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scan_for_eob
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calculate_dqcoeff_and_store
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_tran_low
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calculate_qcoeff
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    invert_sign_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_tran_low
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_b_values
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_quantize_b_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          165
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - accumulate_eob
        - calculate_dqcoeff_and_store
        - calculate_qcoeff
        - invert_sign_sse2
        - load_b_values
        - load_tran_low
        - scan_for_eob
        - store_tran_low
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:37,3'
          Dst:             load_b_values
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:40,12'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:41,12'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:46,13'
          Dst:             invert_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:47,13'
          Dst:             invert_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:53,3'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:59,3'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:62,13'
          Dst:             invert_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:63,13'
          Dst:             invert_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:69,3'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:70,3'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:72,3'
          Dst:             calculate_dqcoeff_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:74,3'
          Dst:             calculate_dqcoeff_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:76,9'
          Dst:             scan_for_eob
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:80,14'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:81,14'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:85,15'
          Dst:             invert_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:86,15'
          Dst:             invert_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:91,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:92,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:94,15'
          Dst:             invert_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:95,15'
          Dst:             invert_sign_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:100,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:101,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:103,5'
          Dst:             calculate_dqcoeff_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:104,5'
          Dst:             calculate_dqcoeff_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:106,12'
          Dst:             scan_for_eob
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_sse2.c:112,14'
          Dst:             accumulate_eob
    - functionName:    calculate_dqcoeff_and_store_32x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_ssse3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_b_values32x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_quantize_b_32x32_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          219
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - accumulate_eob
        - calculate_dqcoeff_and_store_32x32
        - calculate_qcoeff
        - load_b_values32x32
        - load_tran_low
        - scan_for_eob
        - store_tran_low
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:124,3'
          Dst:             load_b_values32x32
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:128,12'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:129,12'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:156,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:160,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:170,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:171,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:173,5'
          Dst:             calculate_dqcoeff_and_store_32x32
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:175,5'
          Dst:             calculate_dqcoeff_and_store_32x32
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:177,11'
          Dst:             scan_for_eob
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:182,14'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:183,14'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:206,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:207,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:215,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:216,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:218,5'
          Dst:             calculate_dqcoeff_and_store_32x32
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:220,5'
          Dst:             calculate_dqcoeff_and_store_32x32
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:223,12'
          Dst:             scan_for_eob
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:227,14'
          Dst:             accumulate_eob
    - functionName:    load_tran_low
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calculate_qcoeff
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_tran_low
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scan_for_eob
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    accumulate_eob
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calculate_dqcoeff_and_store
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_b_values
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_quantize_b_ssse3
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          149
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - accumulate_eob
        - calculate_dqcoeff_and_store
        - calculate_qcoeff
        - load_b_values
        - load_tran_low
        - scan_for_eob
        - store_tran_low
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:37,3'
          Dst:             load_b_values
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:40,12'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:41,12'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:50,3'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:54,3'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:64,3'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:65,3'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:67,3'
          Dst:             calculate_dqcoeff_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:69,3'
          Dst:             calculate_dqcoeff_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:71,9'
          Dst:             scan_for_eob
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:75,14'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:76,14'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:84,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:85,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:93,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:94,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:96,5'
          Dst:             calculate_dqcoeff_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:97,5'
          Dst:             calculate_dqcoeff_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:99,12'
          Dst:             scan_for_eob
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_ssse3.c:105,14'
          Dst:             accumulate_eob
    - functionName:    calculate_dqcoeff_and_store_32x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_ssse3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_b_values32x32
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_quantize_b_32x32_avx
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_avx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          199
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - accumulate_eob
        - calculate_dqcoeff_and_store_32x32
        - calculate_qcoeff
        - load_b_values32x32
        - load_tran_low
        - scan_for_eob
        - store_tran_low
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:158,3'
          Dst:             load_b_values32x32
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:162,12'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:163,12'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:186,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:190,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:200,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:201,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:203,5'
          Dst:             calculate_dqcoeff_and_store_32x32
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:205,5'
          Dst:             calculate_dqcoeff_and_store_32x32
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:207,11'
          Dst:             scan_for_eob
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:212,14'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:213,14'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:232,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:233,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:241,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:242,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:244,5'
          Dst:             calculate_dqcoeff_and_store_32x32
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:246,5'
          Dst:             calculate_dqcoeff_and_store_32x32
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:249,12'
          Dst:             scan_for_eob
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:253,14'
          Dst:             accumulate_eob
    - functionName:    load_tran_low
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calculate_qcoeff
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_tran_low
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scan_for_eob
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    accumulate_eob
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calculate_dqcoeff_and_store
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_b_values
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_quantize_b_avx
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_avx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          216
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - accumulate_eob
        - calculate_dqcoeff_and_store
        - calculate_qcoeff
        - load_b_values
        - load_tran_low
        - scan_for_eob
        - store_tran_low
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:44,3'
          Dst:             load_b_values
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:47,12'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:48,12'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:73,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:77,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:87,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:88,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:90,5'
          Dst:             calculate_dqcoeff_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:92,5'
          Dst:             calculate_dqcoeff_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:94,11'
          Dst:             scan_for_eob
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:99,14'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:100,14'
          Dst:             load_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:119,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:120,5'
          Dst:             calculate_qcoeff
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:128,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:129,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:131,5'
          Dst:             calculate_dqcoeff_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:132,5'
          Dst:             calculate_dqcoeff_and_store
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:134,12'
          Dst:             scan_for_eob
        - Src:             '/src/libvpx/vpx_dsp/x86/quantize_avx.c:138,14'
          Dst:             accumulate_eob
    - functionName:    vpx_quantize_b_32x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          202
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_quantize_b_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/quantize_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          189
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_quantize_b_32x32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_quantize_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          284
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_quantize_b_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_quantize_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          592
      EdgeCount:       103
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_quantize_b_32x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_quantize_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          216
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_quantize_b_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_quantize_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          221
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_minmax_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          316
      EdgeCount:       68
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_avg_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_avg_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_minmax_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          310
      EdgeCount:       68
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_vector_var_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_int_pro_col_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          118
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_int_pro_row_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          232
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/avg.c:349,3'
          Dst:             __assert_fail
    - functionName:    vpx_satd_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          73
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_satd_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          73
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_hadamard_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vpx_hadamard_16x16_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/avg.c:295,5'
          Dst:             vpx_hadamard_16x16_c
        - Src:             '/src/libvpx/vpx_dsp/avg.c:295,5'
          Dst:             vpx_hadamard_16x16_c
        - Src:             '/src/libvpx/vpx_dsp/avg.c:295,5'
          Dst:             vpx_hadamard_16x16_c
        - Src:             '/src/libvpx/vpx_dsp/avg.c:295,5'
          Dst:             vpx_hadamard_16x16_c
    - functionName:    vpx_hadamard_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vpx_hadamard_8x8_c
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/avg.c:264,5'
          Dst:             vpx_hadamard_8x8_c
        - Src:             '/src/libvpx/vpx_dsp/avg.c:264,5'
          Dst:             vpx_hadamard_8x8_c
        - Src:             '/src/libvpx/vpx_dsp/avg.c:264,5'
          Dst:             vpx_hadamard_8x8_c
        - Src:             '/src/libvpx/vpx_dsp/avg.c:264,5'
          Dst:             vpx_hadamard_8x8_c
    - functionName:    vpx_hadamard_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          132
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hadamard_col8
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/avg.c:238,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:238,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:238,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:238,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:238,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:238,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:238,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:238,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:246,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:246,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:246,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:246,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:246,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:246,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:246,5'
          Dst:             hadamard_col8
        - Src:             '/src/libvpx/vpx_dsp/avg.c:246,5'
          Dst:             hadamard_col8
    - functionName:    hadamard_col8
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          64
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_hadamard_32x32_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vpx_highbd_hadamard_16x16_c
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/avg.c:171,5'
          Dst:             vpx_highbd_hadamard_16x16_c
        - Src:             '/src/libvpx/vpx_dsp/avg.c:171,5'
          Dst:             vpx_highbd_hadamard_16x16_c
        - Src:             '/src/libvpx/vpx_dsp/avg.c:171,5'
          Dst:             vpx_highbd_hadamard_16x16_c
        - Src:             '/src/libvpx/vpx_dsp/avg.c:171,5'
          Dst:             vpx_highbd_hadamard_16x16_c
    - functionName:    vpx_highbd_hadamard_16x16_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vpx_highbd_hadamard_8x8_c
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/avg.c:139,5'
          Dst:             vpx_highbd_hadamard_8x8_c
        - Src:             '/src/libvpx/vpx_dsp/avg.c:139,5'
          Dst:             vpx_highbd_hadamard_8x8_c
        - Src:             '/src/libvpx/vpx_dsp/avg.c:139,5'
          Dst:             vpx_highbd_hadamard_8x8_c
        - Src:             '/src/libvpx/vpx_dsp/avg.c:139,5'
          Dst:             vpx_highbd_hadamard_8x8_c
    - functionName:    vpx_highbd_hadamard_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hadamard_highbd_col8_first_pass
        - hadamard_highbd_col8_second_pass
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/avg.c:115,5'
          Dst:             hadamard_highbd_col8_first_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:115,5'
          Dst:             hadamard_highbd_col8_first_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:115,5'
          Dst:             hadamard_highbd_col8_first_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:115,5'
          Dst:             hadamard_highbd_col8_first_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:115,5'
          Dst:             hadamard_highbd_col8_first_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:115,5'
          Dst:             hadamard_highbd_col8_first_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:115,5'
          Dst:             hadamard_highbd_col8_first_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:115,5'
          Dst:             hadamard_highbd_col8_first_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:124,5'
          Dst:             hadamard_highbd_col8_second_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:124,5'
          Dst:             hadamard_highbd_col8_second_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:124,5'
          Dst:             hadamard_highbd_col8_second_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:124,5'
          Dst:             hadamard_highbd_col8_second_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:124,5'
          Dst:             hadamard_highbd_col8_second_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:124,5'
          Dst:             hadamard_highbd_col8_second_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:124,5'
          Dst:             hadamard_highbd_col8_second_pass
        - Src:             '/src/libvpx/vpx_dsp/avg.c:124,5'
          Dst:             hadamard_highbd_col8_second_pass
    - functionName:    hadamard_highbd_col8_first_pass
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          64
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hadamard_highbd_col8_second_pass
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          66
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_avg_4x4_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_avg_8x8_c
      functionSourceFile: '/src/libvpx/vpx_dsp/avg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hadamard_col8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          126
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_vector_var_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          111
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_int_pro_col_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_int_pro_row_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_tran_low
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_satd_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - load_tran_low
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:484,30'
          Dst:             load_tran_low
    - functionName:    store_tran_low
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    44
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sign_extend_16bit_to_32bit_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_hadamard_32x32_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          119
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hadamard_16x16_sse2
        - sign_extend_16bit_to_32bit_sse2
        - store_tran_low
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:420,5'
          Dst:             hadamard_16x16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:420,5'
          Dst:             hadamard_16x16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:420,5'
          Dst:             hadamard_16x16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:420,5'
          Dst:             hadamard_16x16_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:431,5'
          Dst:             sign_extend_16bit_to_32bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:432,5'
          Dst:             sign_extend_16bit_to_32bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:433,5'
          Dst:             sign_extend_16bit_to_32bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:434,5'
          Dst:             sign_extend_16bit_to_32bit_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:465,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:466,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:470,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:471,5'
          Dst:             store_tran_low
    - functionName:    hadamard_16x16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          506
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hadamard_8x8_sse2
        - store_tran_low
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:350,5'
          Dst:             hadamard_8x8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:350,5'
          Dst:             hadamard_8x8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:350,5'
          Dst:             hadamard_8x8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:350,5'
          Dst:             hadamard_8x8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:376,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:377,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:378,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:379,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:376,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:377,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:378,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:379,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:376,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:377,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:378,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:379,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:376,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:377,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:378,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:379,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:376,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:377,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:378,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:379,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:376,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:377,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:378,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:379,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:376,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:377,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:378,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:379,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:376,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:377,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:378,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:379,7'
          Dst:             store_tran_low
    - functionName:    hadamard_8x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          103
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hadamard_col8_sse2
        - store_tran_low
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:288,3'
          Dst:             hadamard_col8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:289,3'
          Dst:             hadamard_col8_sse2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:292,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:294,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:296,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:298,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:300,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:302,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:304,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:306,5'
          Dst:             store_tran_low
    - functionName:    vpx_hadamard_16x16_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hadamard_16x16_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:395,3'
          Dst:             hadamard_16x16_sse2
    - functionName:    vpx_hadamard_8x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hadamard_8x8_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c:329,3'
          Dst:             hadamard_8x8_sse2
    - functionName:    vpx_highbd_avg_4x4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_avg_8x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          54
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_avg_4x4_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_avg_8x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          85
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_minmax_8x8_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          180
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hadamard_col8x2_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          102
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hadamard_8x8x2_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          77
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hadamard_col8x2_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:317,3'
          Dst:             hadamard_col8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:318,3'
          Dst:             hadamard_col8x2_avx2
    - functionName:    vpx_highbd_satd_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_tran_low
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/bitdepth_conversion_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_satd_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - load_tran_low
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:480,30'
          Dst:             load_tran_low
    - functionName:    store_tran_low
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/bitdepth_conversion_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sign_extend_16bit_to_32bit_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_hadamard_32x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          119
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hadamard_16x16_avx2
        - sign_extend_16bit_to_32bit_avx2
        - store_tran_low
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:421,5'
          Dst:             hadamard_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:421,5'
          Dst:             hadamard_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:421,5'
          Dst:             hadamard_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:421,5'
          Dst:             hadamard_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:432,5'
          Dst:             sign_extend_16bit_to_32bit_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:433,5'
          Dst:             sign_extend_16bit_to_32bit_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:434,5'
          Dst:             sign_extend_16bit_to_32bit_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:435,5'
          Dst:             sign_extend_16bit_to_32bit_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:464,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:465,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:466,5'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:467,5'
          Dst:             store_tran_low
    - functionName:    hadamard_16x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          264
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hadamard_8x8x2_avx2
        - store_tran_low
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:358,5'
          Dst:             hadamard_8x8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:358,5'
          Dst:             hadamard_8x8x2_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:377,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:378,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:379,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:380,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:377,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:378,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:379,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:380,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:377,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:378,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:379,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:380,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:377,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:378,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:379,7'
          Dst:             store_tran_low
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:380,7'
          Dst:             store_tran_low
    - functionName:    vpx_hadamard_16x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hadamard_16x16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:395,3'
          Dst:             hadamard_16x16_avx2
    - functionName:    vpx_highbd_hadamard_32x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vpx_highbd_hadamard_16x16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:186,5'
          Dst:             vpx_highbd_hadamard_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:186,5'
          Dst:             vpx_highbd_hadamard_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:186,5'
          Dst:             vpx_highbd_hadamard_16x16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:186,5'
          Dst:             vpx_highbd_hadamard_16x16_avx2
    - functionName:    vpx_highbd_hadamard_16x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          210
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vpx_highbd_hadamard_8x8_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:145,5'
          Dst:             vpx_highbd_hadamard_8x8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:145,5'
          Dst:             vpx_highbd_hadamard_8x8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:145,5'
          Dst:             vpx_highbd_hadamard_8x8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:145,5'
          Dst:             vpx_highbd_hadamard_8x8_avx2
    - functionName:    vpx_highbd_hadamard_8x8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          77
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highbd_hadamard_col8_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:118,3'
          Dst:             highbd_hadamard_col8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c:119,3'
          Dst:             highbd_hadamard_col8_avx2
    - functionName:    highbd_hadamard_col8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_intrin_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          102
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_subtract_block_c
      functionSourceFile: '/src/libvpx/vpx_dsp/subtract.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          255
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_subtract_block_c
      functionSourceFile: '/src/libvpx/vpx_dsp/subtract.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          257
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calc_final_4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_32x16x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad32xhx4d_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c:184,1'
          Dst:             sad32xhx4d_avx2
    - functionName:    sad32xhx4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - calc_final_4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c:74,3'
          Dst:             calc_final_4
    - functionName:    vpx_sad_skip_32x32x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad32xhx4d_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c:183,1'
          Dst:             sad32xhx4d_avx2
    - functionName:    vpx_sad_skip_32x64x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad32xhx4d_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c:182,1'
          Dst:             sad32xhx4d_avx2
    - functionName:    vpx_sad_skip_64x32x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xhx4d_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c:180,1'
          Dst:             sad64xhx4d_avx2
    - functionName:    sad64xhx4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          96
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - calc_final_4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c:135,3'
          Dst:             calc_final_4
    - functionName:    vpx_sad_skip_64x64x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xhx4d_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c:179,1'
          Dst:             sad64xhx4d_avx2
    - functionName:    vpx_sad32x32x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad32xhx4d_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c:153,1'
          Dst:             sad32xhx4d_avx2
    - functionName:    vpx_sad64x64x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xhx4d_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad4d_avx2.c:152,1'
          Dst:             sad64xhx4d_avx2
    - functionName:    vpx_highbd_subtract_block_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/subtract_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          501
      EdgeCount:       66
      CyclomaticComplexity: 19
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/subtract_avx2.c:189,5'
          Dst:             __assert_fail
    - functionName:    vpx_subtract_block_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/subtract_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          245
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - vpx_subtract_block_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libvpx/vpx_dsp/x86/subtract_avx2.c:78,3'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/subtract_avx2.c:93,7'
          Dst:             vpx_subtract_block_sse2
    - functionName:    vpx_sad_skip_64x32x4d_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xhx4d_avx512
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad4d_avx512.c:105,1'
          Dst:             sad64xhx4d_avx512
    - functionName:    sad64xhx4d_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          78
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_64x64x4d_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xhx4d_avx512
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad4d_avx512.c:104,1'
          Dst:             sad64xhx4d_avx512
    - functionName:    vpx_sad64x64x4d_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad4d_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xhx4d_avx512
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad4d_avx512.c:89,3'
          Dst:             sad64xhx4d_avx512
    - functionName:    vpx_highbd_sad_skip_16x8x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          137
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_16x16x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          225
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_16x32x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          401
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x32x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          429
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_32x16x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          401
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x16x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          429
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_32x32x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          432
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x32x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          431
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_32x64x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          434
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x64x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          431
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_64x32x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          257
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad64x32x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          254
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_64x64x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          257
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad64x64x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          254
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x8x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          222
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x16x4d_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad4d_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          398
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x8_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          108
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x16_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          188
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x32_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          357
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x16_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          353
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x32_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          208
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x64_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          208
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad64x32_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          128
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad64x64_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          128
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_16x8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_16x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          85
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_16x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          141
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          259
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_32x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          137
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          255
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_32x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          258
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          156
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_32x64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          159
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad32x64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          156
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_64x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          103
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad64x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          100
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad_skip_64x64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          103
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad64x64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          100
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_highbd_sad16x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/highbd_sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          138
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_comp_avg_pred_sse2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_pred_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          384
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_pred_sse2.c:21,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_pred_sse2.c:22,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_pred_sse2.c:56,9'
          Dst:             __assert_fail
    - functionName:    vpx_comp_avg_pred_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/avg_pred_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          309
      EdgeCount:       57
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - vpx_comp_avg_pred_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_pred_avx2.c:20,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_pred_avx2.c:21,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_pred_avx2.c:24,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_pred_avx2.c:48,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_pred_avx2.c:71,5'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/x86/avg_pred_avx2.c:109,5'
          Dst:             vpx_comp_avg_pred_sse2
    - functionName:    vpx_sad32x16_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          172
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad32x32_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          332
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad32x64_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          72
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad64x32_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          68
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad64x64_avg_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          68
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_32x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad32xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx2.c:119,1'
          Dst:             sad32xh_avx2
    - functionName:    sad32xh_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          98
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_32x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad32xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx2.c:119,1'
          Dst:             sad32xh_avx2
    - functionName:    vpx_sad_skip_32x64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad32xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx2.c:119,1'
          Dst:             sad32xh_avx2
    - functionName:    vpx_sad32x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad32xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx2.c:119,1'
          Dst:             sad32xh_avx2
    - functionName:    vpx_sad32x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad32xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx2.c:119,1'
          Dst:             sad32xh_avx2
    - functionName:    vpx_sad32x64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad32xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx2.c:119,1'
          Dst:             sad32xh_avx2
    - functionName:    vpx_sad_skip_64x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx2.c:118,1'
          Dst:             sad64xh_avx2
    - functionName:    sad64xh_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          78
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_64x64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx2.c:118,1'
          Dst:             sad64xh_avx2
    - functionName:    vpx_sad64x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx2.c:118,1'
          Dst:             sad64xh_avx2
    - functionName:    vpx_sad64x64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx2.c:118,1'
          Dst:             sad64xh_avx2
    - functionName:    vpx_sad64x32_avg_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          323
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad64x64_avg_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_64x32_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xh_avx512
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx512.c:58,1'
          Dst:             sad64xh_avx512
    - functionName:    sad64xh_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_sad_skip_64x64_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xh_avx512
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx512.c:58,1'
          Dst:             sad64xh_avx512
    - functionName:    vpx_sad64x32_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xh_avx512
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx512.c:58,1'
          Dst:             sad64xh_avx512
    - functionName:    vpx_sad64x64_avx512
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/sad_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sad64xh_avx512
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/sad_avx512.c:58,1'
          Dst:             sad64xh_avx512
    - functionName:    spv32_bilin_zero
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          114
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    spv32_half_zero
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          99
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    spv32_xb_yb
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          104
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    spv32_xb_y4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          135
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    spv32_xb_y0
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - spv32_bilin_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:437,3'
          Dst:             spv32_bilin_zero
    - functionName:    spv32_x4_yb
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          122
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    spv32_x4_y4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          107
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    spv32_x4_y0
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - spv32_half_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:347,3'
          Dst:             spv32_half_zero
    - functionName:    spv32_x0_yb
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - spv32_bilin_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:428,3'
          Dst:             spv32_bilin_zero
    - functionName:    spv32_x0_y4
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - spv32_half_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:338,3'
          Dst:             spv32_half_zero
    - functionName:    spv32_x0_y0
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          92
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sub_pix_var32xh
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          113
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - spv32_x0_y0
        - spv32_x0_y4
        - spv32_x0_yb
        - spv32_x4_y0
        - spv32_x4_y4
        - spv32_x4_yb
        - spv32_xb_y0
        - spv32_xb_y4
        - spv32_xb_yb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:599,7'
          Dst:             spv32_x0_y0
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:603,7'
          Dst:             spv32_x0_y4
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:607,7'
          Dst:             spv32_x0_yb
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:613,7'
          Dst:             spv32_x4_y0
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:617,7'
          Dst:             spv32_x4_y4
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:621,7'
          Dst:             spv32_x4_yb
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:627,7'
          Dst:             spv32_xb_y0
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:631,7'
          Dst:             spv32_xb_y4
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:635,7'
          Dst:             spv32_xb_yb
    - functionName:    variance32_kernel_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance_kernel_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:154,3'
          Dst:             variance_kernel_avx2
    - functionName:    variance_kernel_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    variance8_kernel_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    variance16_kernel_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance_kernel_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:145,3'
          Dst:             variance_kernel_avx2
    - functionName:    vpx_sub_pixel_avg_variance32x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sub_pixel_avg_variance32xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:868,18'
          Dst:             sub_pixel_avg_variance32xh_avx2
    - functionName:    sub_pixel_avg_variance32xh_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sub_pix_var32xh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:657,10'
          Dst:             sub_pix_var32xh
    - functionName:    vpx_sub_pixel_avg_variance64x64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sub_pixel_avg_variance32xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:849,19'
          Dst:             sub_pixel_avg_variance32xh_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:853,19'
          Dst:             sub_pixel_avg_variance32xh_avx2
    - functionName:    vpx_sub_pixel_variance32x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 841
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sub_pixel_variance32xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:839,18'
          Dst:             sub_pixel_variance32xh_avx2
    - functionName:    sub_pixel_variance32xh_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sub_pix_var32xh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:647,10'
          Dst:             sub_pix_var32xh
    - functionName:    vpx_sub_pixel_variance64x64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sub_pixel_variance32xh_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:825,19'
          Dst:             sub_pixel_variance32xh_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:829,7'
          Dst:             sub_pixel_variance32xh_avx2
    - functionName:    vpx_mse16x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance16_avx2
        - variance_final_from_16bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:816,3'
          Dst:             variance16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:817,3'
          Dst:             variance_final_from_16bit_sum_avx2
    - functionName:    variance16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - variance16_kernel_avx2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:181,5'
          Dst:             variance16_kernel_avx2
    - functionName:    variance_final_from_16bit_sum_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance_final_from_32bit_sum_avx2
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:91,3'
          Dst:             variance_final_from_32bit_sum_avx2
    - functionName:    variance_final_from_32bit_sum_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_mse16x8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance16_avx2
        - variance_final_from_16bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:806,3'
          Dst:             variance16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:807,3'
          Dst:             variance_final_from_16bit_sum_avx2
    - functionName:    vpx_variance64x64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sum_to_32bit_avx2
        - variance64_avx2
        - variance_final_from_32bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:790,5'
          Dst:             variance64_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:793,35'
          Dst:             sum_to_32bit_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:790,5'
          Dst:             variance64_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:793,35'
          Dst:             sum_to_32bit_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:797,3'
          Dst:             variance_final_from_32bit_sum_avx2
    - functionName:    variance64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - variance32_kernel_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:210,5'
          Dst:             variance32_kernel_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:211,5'
          Dst:             variance32_kernel_avx2
    - functionName:    sum_to_32bit_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_variance64x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sum_to_32bit_avx2
        - variance64_avx2
        - variance_final_from_32bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:771,3'
          Dst:             variance64_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:772,10'
          Dst:             sum_to_32bit_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:775,3'
          Dst:             variance_final_from_32bit_sum_avx2
    - functionName:    vpx_variance32x64_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sum_to_32bit_avx2
        - variance32_avx2
        - variance_final_from_32bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:756,3'
          Dst:             variance32_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:757,10'
          Dst:             sum_to_32bit_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:760,3'
          Dst:             variance_final_from_32bit_sum_avx2
    - functionName:    variance32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - variance32_kernel_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:196,5'
          Dst:             variance32_kernel_avx2
    - functionName:    vpx_variance32x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance32_avx2
        - variance_final_from_32bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:741,3'
          Dst:             variance32_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:746,3'
          Dst:             variance_final_from_32bit_sum_avx2
    - functionName:    vpx_variance32x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance32_avx2
        - variance_final_from_16bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:730,3'
          Dst:             variance32_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:731,3'
          Dst:             variance_final_from_16bit_sum_avx2
    - functionName:    vpx_variance16x32_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance16_avx2
        - variance_final_from_16bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:720,3'
          Dst:             variance16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:721,3'
          Dst:             variance_final_from_16bit_sum_avx2
    - functionName:    vpx_variance16x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance16_avx2
        - variance_final_from_16bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:710,3'
          Dst:             variance16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:711,3'
          Dst:             variance_final_from_16bit_sum_avx2
    - functionName:    vpx_variance16x8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance16_avx2
        - variance_final_from_16bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:700,3'
          Dst:             variance16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:701,3'
          Dst:             variance_final_from_16bit_sum_avx2
    - functionName:    vpx_variance8x16_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance8_avx2
        - variance_final_from_16bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:690,3'
          Dst:             variance8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:691,3'
          Dst:             variance_final_from_16bit_sum_avx2
    - functionName:    variance8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - variance8_kernel_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:166,5'
          Dst:             variance8_kernel_avx2
    - functionName:    vpx_variance8x8_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance8_avx2
        - variance_final_from_16bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:680,3'
          Dst:             variance8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:681,3'
          Dst:             variance_final_from_16bit_sum_avx2
    - functionName:    vpx_variance8x4_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance8_avx2
        - variance_final_from_16bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:670,3'
          Dst:             variance8_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:671,3'
          Dst:             variance_final_from_16bit_sum_avx2
    - functionName:    vpx_get16x16var_avx2
      functionSourceFile: '/src/libvpx/vpx_dsp/x86/variance_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - variance16_avx2
        - variance_final_from_16bit_sum_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:221,3'
          Dst:             variance16_avx2
        - Src:             '/src/libvpx/vpx_dsp/x86/variance_avx2.c:222,3'
          Dst:             variance_final_from_16bit_sum_avx2
    - functionName:    filter_block2d_bil_second_pass
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          201
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    filter_block2d_bil_first_pass
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          211
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_bilinear_predict16x16_c
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - filter_block2d_bil
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/filter.c:374,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/common/filter.c:379,3'
          Dst:             filter_block2d_bil
    - functionName:    filter_block2d_bil
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_block2d_bil_first_pass
        - filter_block2d_bil_second_pass
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/filter.c:314,3'
          Dst:             filter_block2d_bil_first_pass
        - Src:             '/src/libvpx/vp8/common/filter.c:318,3'
          Dst:             filter_block2d_bil_second_pass
    - functionName:    vp8_bilinear_predict8x4_c
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - filter_block2d_bil
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/filter.c:358,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/common/filter.c:363,3'
          Dst:             filter_block2d_bil
    - functionName:    vp8_bilinear_predict8x8_c
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - filter_block2d_bil
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/filter.c:343,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/common/filter.c:348,3'
          Dst:             filter_block2d_bil
    - functionName:    vp8_bilinear_predict4x4_c
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - filter_block2d_bil
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/filter.c:329,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/common/filter.c:333,3'
          Dst:             filter_block2d_bil
    - functionName:    vp8_sixtap_predict16x16_c
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_block2d_first_pass
        - filter_block2d_second_pass
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/filter.c:186,3'
          Dst:             filter_block2d_first_pass
        - Src:             '/src/libvpx/vp8/common/filter.c:190,3'
          Dst:             filter_block2d_second_pass
    - functionName:    filter_block2d_first_pass
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          296
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    filter_block2d_second_pass
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          263
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_sixtap_predict8x4_c
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_block2d_first_pass
        - filter_block2d_second_pass
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/filter.c:167,3'
          Dst:             filter_block2d_first_pass
        - Src:             '/src/libvpx/vp8/common/filter.c:171,3'
          Dst:             filter_block2d_second_pass
    - functionName:    vp8_sixtap_predict8x8_c
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_block2d_first_pass
        - filter_block2d_second_pass
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/filter.c:148,3'
          Dst:             filter_block2d_first_pass
        - Src:             '/src/libvpx/vp8/common/filter.c:152,3'
          Dst:             filter_block2d_second_pass
    - functionName:    filter_block2d
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_block2d_first_pass
        - filter_block2d_second_pass
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/filter.c:117,3'
          Dst:             filter_block2d_first_pass
        - Src:             '/src/libvpx/vp8/common/filter.c:121,3'
          Dst:             filter_block2d_second_pass
    - functionName:    vp8_sixtap_predict4x4_c
      functionSourceFile: '/src/libvpx/vp8/common/filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_block2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/filter.c:134,3'
          Dst:             filter_block2d
    - functionName:    vp8_short_inv_walsh4x4_1_c
      functionSourceFile: '/src/libvpx/vp8/common/idctllm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_short_inv_walsh4x4_c
      functionSourceFile: '/src/libvpx/vp8/common/idctllm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          218
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_dc_only_idct_add_c
      functionSourceFile: '/src/libvpx/vp8/common/idctllm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - short
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          423
      EdgeCount:       112
      CyclomaticComplexity: 33
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_short_idct4x4llm_c
      functionSourceFile: '/src/libvpx/vp8/common/idctllm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          667
      EdgeCount:       112
      CyclomaticComplexity: 33
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_setup_intra_recon_top_line
      functionSourceFile: '/src/libvpx/vp8/common/setupintrarecon.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_setup_intra_recon
      functionSourceFile: '/src/libvpx/vp8/common/setupintrarecon.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          129
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_swap_yv12_buffer
      functionSourceFile: '/src/libvpx/vp8/common/swapyv12buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    branch_counts
      functionSourceFile: '/src/libvpx/vp8/common/treecoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/treecoder.c:50,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/common/treecoder.c:68,7'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vp8/common/treecoder.c:74,5'
          Dst:             __assert_fail
    - functionName:    vp8_tree_probs_from_distribution
      functionSourceFile: '/src/libvpx/vp8/common/treecoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          120
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - branch_counts
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/treecoder.c:87,3'
          Dst:             branch_counts
    - functionName:    vp8_tokens_from_tree_offset
      functionSourceFile: '/src/libvpx/vp8/common/treecoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tree2tok
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/treecoder.c:40,3'
          Dst:             tree2tok
    - functionName:    tree2tok
      functionSourceFile: '/src/libvpx/vp8/common/treecoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - tree2tok
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/treecoder.c:29,7'
          Dst:             tree2tok
    - functionName:    vp8_tokens_from_tree
      functionSourceFile: '/src/libvpx/vp8/common/treecoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tree2tok
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/treecoder.c:35,3'
          Dst:             tree2tok
    - functionName:    apply_ifactor
      functionSourceFile: '/src/libvpx/vp8/common/mfqe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vp8_filter_by_weight16x16_sse2
        - vp8_filter_by_weight4x4_c
        - vp8_filter_by_weight8x8_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/mfqe.c:72,5'
          Dst:             vp8_filter_by_weight16x16_sse2
        - Src:             '/src/libvpx/vp8/common/mfqe.c:74,5'
          Dst:             vp8_filter_by_weight8x8_sse2
        - Src:             '/src/libvpx/vp8/common/mfqe.c:76,5'
          Dst:             vp8_filter_by_weight8x8_sse2
        - Src:             '/src/libvpx/vp8/common/mfqe.c:79,5'
          Dst:             vp8_filter_by_weight8x8_sse2
        - Src:             '/src/libvpx/vp8/common/mfqe.c:81,5'
          Dst:             vp8_filter_by_weight4x4_c
        - Src:             '/src/libvpx/vp8/common/mfqe.c:83,5'
          Dst:             vp8_filter_by_weight4x4_c
    - functionName:    vp8_filter_by_weight16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_filter_by_weight8x8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_filter_by_weight4x4_c
      functionSourceFile: '/src/libvpx/vp8/common/mfqe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_by_weight
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/mfqe.c:62,3'
          Dst:             filter_by_weight
    - functionName:    filter_by_weight
      functionSourceFile: '/src/libvpx/vp8/common/mfqe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          201
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int_sqrt
      functionSourceFile: '/src/libvpx/vp8/common/mfqe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiframe_quality_enhance_block
      functionSourceFile: '/src/libvpx/vp8/common/mfqe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        13
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          343
      EdgeCount:       82
      CyclomaticComplexity: 26
      functionsReached:
        - apply_ifactor
        - int_sqrt
        - vp8_copy_mem16x16_sse2
        - vp8_copy_mem8x8_mmx
        - vpx_variance4x4_sse2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/mfqe.c:145,5'
          Dst:             vpx_variance4x4_sse2
        - Src:             '/src/libvpx/vp8/common/mfqe.c:147,5'
          Dst:             vpx_variance4x4_sse2
        - Src:             '/src/libvpx/vp8/common/mfqe.c:179,11'
          Dst:             int_sqrt
        - Src:             '/src/libvpx/vp8/common/mfqe.c:185,7'
          Dst:             apply_ifactor
        - Src:             '/src/libvpx/vp8/common/mfqe.c:190,7'
          Dst:             vp8_copy_mem16x16_sse2
        - Src:             '/src/libvpx/vp8/common/mfqe.c:191,7'
          Dst:             vp8_copy_mem8x8_mmx
        - Src:             '/src/libvpx/vp8/common/mfqe.c:192,7'
          Dst:             vp8_copy_mem8x8_mmx
        - Src:             '/src/libvpx/vp8/common/mfqe.c:194,7'
          Dst:             vp8_copy_mem8x8_mmx
    - functionName:    qualify_inter_mb
      functionSourceFile: '/src/libvpx/vp8/common/mfqe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          320
      EdgeCount:       77
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_multiframe_quality_enhance
      functionSourceFile: '/src/libvpx/vp8/common/mfqe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          475
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - multiframe_quality_enhance_block
        - qualify_inter_mb
        - vp8_copy_mem16x16_sse2
        - vp8_copy_mem8x8_mmx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/mfqe.c:261,18'
          Dst:             qualify_inter_mb
        - Src:             '/src/libvpx/vp8/common/mfqe.c:299,11'
          Dst:             multiframe_quality_enhance_block
        - Src:             '/src/libvpx/vp8/common/mfqe.c:271,17'
          Dst:             multiframe_quality_enhance_block
        - Src:             '/src/libvpx/vp8/common/mfqe.c:286,17'
          Dst:             vp8_copy_mem8x8_mmx
        - Src:             '/src/libvpx/vp8/common/mfqe.c:271,17'
          Dst:             multiframe_quality_enhance_block
        - Src:             '/src/libvpx/vp8/common/mfqe.c:286,17'
          Dst:             vp8_copy_mem8x8_mmx
        - Src:             '/src/libvpx/vp8/common/mfqe.c:305,9'
          Dst:             vp8_copy_mem16x16_sse2
        - Src:             '/src/libvpx/vp8/common/mfqe.c:306,9'
          Dst:             vp8_copy_mem8x8_mmx
        - Src:             '/src/libvpx/vp8/common/mfqe.c:307,9'
          Dst:             vp8_copy_mem8x8_mmx
        - Src:             '/src/libvpx/vp8/common/mfqe.c:299,11'
          Dst:             multiframe_quality_enhance_block
        - Src:             '/src/libvpx/vp8/common/mfqe.c:305,9'
          Dst:             vp8_copy_mem16x16_sse2
        - Src:             '/src/libvpx/vp8/common/mfqe.c:306,9'
          Dst:             vp8_copy_mem8x8_mmx
        - Src:             '/src/libvpx/vp8/common/mfqe.c:307,9'
          Dst:             vp8_copy_mem8x8_mmx
    - functionName:    vp8_filter_by_weight8x8_c
      functionSourceFile: '/src/libvpx/vp8/common/mfqe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_by_weight
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/mfqe.c:56,3'
          Dst:             filter_by_weight
    - functionName:    vp8_filter_by_weight16x16_c
      functionSourceFile: '/src/libvpx/vp8/common/mfqe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - filter_by_weight
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/mfqe.c:50,3'
          Dst:             filter_by_weight
    - functionName:    vp8_dequant_idct_add_uv_block_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/idct_blk_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          109
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - vp8_idct_dequant_0_2x_sse2
        - vp8_idct_dequant_full_2x_sse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:50,7'
          Dst:             vp8_idct_dequant_full_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:52,7'
          Dst:             vp8_idct_dequant_0_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:60,7'
          Dst:             vp8_idct_dequant_full_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:62,7'
          Dst:             vp8_idct_dequant_0_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:69,7'
          Dst:             vp8_idct_dequant_full_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:71,7'
          Dst:             vp8_idct_dequant_0_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:79,7'
          Dst:             vp8_idct_dequant_full_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:81,7'
          Dst:             vp8_idct_dequant_0_2x_sse2
    - functionName:    vp8_idct_dequant_full_2x_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_idct_dequant_0_2x_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vp8_dequant_idct_add_y_block_sse2
      functionSourceFile: '/src/libvpx/vp8/common/x86/idct_blk_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          218
      EdgeCount:       59
      CyclomaticComplexity: 18
      functionsReached:
        - vp8_idct_dequant_0_2x_sse2
        - vp8_idct_dequant_full_2x_sse2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:26,9'
          Dst:             vp8_idct_dequant_full_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:28,9'
          Dst:             vp8_idct_dequant_0_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:33,9'
          Dst:             vp8_idct_dequant_full_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:35,9'
          Dst:             vp8_idct_dequant_0_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:26,9'
          Dst:             vp8_idct_dequant_full_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:28,9'
          Dst:             vp8_idct_dequant_0_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:33,9'
          Dst:             vp8_idct_dequant_full_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:35,9'
          Dst:             vp8_idct_dequant_0_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:26,9'
          Dst:             vp8_idct_dequant_full_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:28,9'
          Dst:             vp8_idct_dequant_0_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:33,9'
          Dst:             vp8_idct_dequant_full_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:35,9'
          Dst:             vp8_idct_dequant_0_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:26,9'
          Dst:             vp8_idct_dequant_full_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:28,9'
          Dst:             vp8_idct_dequant_0_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:33,9'
          Dst:             vp8_idct_dequant_full_2x_sse2
        - Src:             '/src/libvpx/vp8/common/x86/idct_blk_sse2.c:35,9'
          Dst:             vp8_idct_dequant_0_2x_sse2
    - functionName:    vpx_mbpost_proc_down_c
      functionSourceFile: '/src/libvpx/vpx_dsp/deblock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          428
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_mbpost_proc_across_ip_c
      functionSourceFile: '/src/libvpx/vpx_dsp/deblock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          321
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpx_post_proc_down_and_across_mb_row_c
      functionSourceFile: '/src/libvpx/vpx_dsp/deblock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          362
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/libvpx/vpx_dsp/deblock.c:52,3'
          Dst:             __assert_fail
        - Src:             '/src/libvpx/vpx_dsp/deblock.c:53,3'
          Dst:             __assert_fail
...
