---
Fuzzer filename: '/src/highwayhash/build/../highwayhash/highwayhash_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN11highwayhash12_GLOBAL__N_18ReadXCR0Ev
      functionSourceFile: '/src/highwayhash/highwayhash/instruction_sets.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
      functionSourceFile: '/src/highwayhash/highwayhash/instruction_sets.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash15InstructionSets9SupportedEv
      functionSourceFile: '/src/highwayhash/highwayhash/instruction_sets.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         27
      ICount:          249
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - _ZN11highwayhash12_GLOBAL__N_18ReadXCR0Ev
        - _ZN11highwayhash5CpuidEjjPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/instruction_sets.cc:82,3'
          Dst:             _ZN11highwayhash5CpuidEjjPj
        - Src:             'highwayhash/instruction_sets.cc:86,3'
          Dst:             _ZN11highwayhash5CpuidEjjPj
        - Src:             'highwayhash/instruction_sets.cc:87,12'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:88,12'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:89,12'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:90,12'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:91,12'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:92,12'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:93,12'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:94,12'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:95,26'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:96,28'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:99,3'
          Dst:             _ZN11highwayhash5CpuidEjjPj
        - Src:             'highwayhash/instruction_sets.cc:100,12'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:104,5'
          Dst:             _ZN11highwayhash5CpuidEjjPj
        - Src:             'highwayhash/instruction_sets.cc:105,14'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:106,14'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:107,14'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18IsBitSetEji
        - Src:             'highwayhash/instruction_sets.cc:113,27'
          Dst:             _ZN11highwayhash12_GLOBAL__N_18ReadXCR0Ev
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:154,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash20PinThreadToRandomCPUEv
      functionSourceFile: '/src/highwayhash/highwayhash/os_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          137
      EdgeCount:       28
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN11highwayhash13AvailableCPUsEv
        - _ZN11highwayhash14PinThreadToCPUEi
        - _ZN11highwayhash6ApicIdEv
        - abort
        - printf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/os_specific.cc:238,27'
          Dst:             _ZN11highwayhash13AvailableCPUsEv
        - Src:             'highwayhash/os_specific.cc:241,3'
          Dst:             printf
        - Src:             'highwayhash/os_specific.cc:241,3'
          Dst:             abort
        - Src:             'highwayhash/os_specific.cc:250,3'
          Dst:             _ZN11highwayhash14PinThreadToCPUEi
        - Src:             'highwayhash/os_specific.cc:254,53'
          Dst:             _ZN11highwayhash6ApicIdEv
        - Src:             'highwayhash/os_specific.cc:254,3'
          Dst:             printf
    - functionName:    _ZN11highwayhash13AvailableCPUsEv
      functionSourceFile: '/src/highwayhash/highwayhash/os_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          121
      EdgeCount:       21
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12_GLOBAL__N_122OriginalThreadAffinityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/os_specific.cc:187,42'
          Dst:             _ZN11highwayhash12_GLOBAL__N_122OriginalThreadAffinityEv
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash14PinThreadToCPUEi
      functionSourceFile: '/src/highwayhash/highwayhash/os_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash17SetThreadAffinityEPNS_14ThreadAffinityE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/os_specific.cc:234,3'
          Dst:             _ZN11highwayhash17SetThreadAffinityEPNS_14ThreadAffinityE
    - functionName:    _ZN11highwayhash17SetThreadAffinityEPNS_14ThreadAffinityE
      functionSourceFile: '/src/highwayhash/highwayhash/os_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12_GLOBAL__N_122OriginalThreadAffinityEv
        - abort
        - printf
        - sched_setaffinity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/os_specific.cc:160,42'
          Dst:             _ZN11highwayhash12_GLOBAL__N_122OriginalThreadAffinityEv
        - Src:             'highwayhash/os_specific.cc:161,3'
          Dst:             printf
        - Src:             'highwayhash/os_specific.cc:161,3'
          Dst:             abort
        - Src:             'highwayhash/os_specific.cc:169,19'
          Dst:             sched_setaffinity
        - Src:             'highwayhash/os_specific.cc:170,3'
          Dst:             printf
        - Src:             'highwayhash/os_specific.cc:170,3'
          Dst:             abort
    - functionName:    _ZN11highwayhash12_GLOBAL__N_122OriginalThreadAffinityEv
      functionSourceFile: '/src/highwayhash/highwayhash/os_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash17GetThreadAffinityEv
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/os_specific.cc:152,3'
          Dst:             __cxa_guard_acquire
        - Src:             'highwayhash/os_specific.cc:152,37'
          Dst:             _ZN11highwayhash17GetThreadAffinityEv
        - Src:             'highwayhash/os_specific.cc:152,3'
          Dst:             __cxa_guard_release
        - Src:             'highwayhash/os_specific.cc:152,3'
          Dst:             __cxa_guard_abort
    - functionName:    sched_setaffinity
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_acquire
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash17GetThreadAffinityEv
      functionSourceFile: '/src/highwayhash/highwayhash/os_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          37
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - printf
        - sched_getaffinity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/os_specific.cc:135,19'
          Dst:             sched_getaffinity
        - Src:             'highwayhash/os_specific.cc:136,3'
          Dst:             printf
        - Src:             'highwayhash/os_specific.cc:136,3'
          Dst:             abort
    - functionName:    __cxa_guard_release
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sched_getaffinity
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash19RaiseThreadPriorityEv
      functionSourceFile: '/src/highwayhash/highwayhash/os_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash3NowEv
      functionSourceFile: '/src/highwayhash/highwayhash/os_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      double
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clock_gettime
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/os_specific.cc:95,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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash15InstructionSets3RunINS_11HighwayHashEJRA4_KmPKcRmPmEEEjDpOT0_
      functionSourceFile: '/src/highwayhash/highwayhash/instruction_sets.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash15InstructionSets9SupportedEv
        - _ZNK11highwayhash11HighwayHashILj1EEclERA4_KmPKcmPm
        - _ZNK11highwayhash11HighwayHashILj2EEclERA4_KmPKcmPm
        - _ZNK11highwayhash11HighwayHashILj4EEclERA4_KmPKcmPm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/instruction_sets.h:58,34'
          Dst:             _ZN11highwayhash15InstructionSets9SupportedEv
        - Src:             'highwayhash/instruction_sets.h:60,7'
          Dst:             _ZNK11highwayhash11HighwayHashILj4EEclERA4_KmPKcmPm
        - Src:             'highwayhash/instruction_sets.h:64,7'
          Dst:             _ZNK11highwayhash11HighwayHashILj2EEclERA4_KmPKcmPm
        - Src:             'highwayhash/instruction_sets.h:82,5'
          Dst:             _ZNK11highwayhash11HighwayHashILj1EEclERA4_KmPKcmPm
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/highwayhash/build/../highwayhash/highwayhash_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash15InstructionSets3RunINS_11HighwayHashEJRA4_KmPKcRmPmEEEjDpOT0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../highwayhash/highwayhash_fuzzer.cc:22,3'
          Dst:             _ZN11highwayhash15InstructionSets3RunINS_11HighwayHashEJRA4_KmPKcRmPmEEEjDpOT0_
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable15AppendAndUpdateEPKcmS3_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable6UpdateERA32_Kc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_portable.h:163,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable6UpdateERA32_Kc
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable6UpdateERA32_Kc
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable11CopyPartialEPKcmPc
        - _ZN11highwayhash8Portable15HHStatePortable6UpdateERA4_Km
        - _ZN11highwayhashL14host_from_le64Em
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_portable.h:56,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable11CopyPartialEPKcmPc
        - Src:             'highwayhash/hh_portable.h:59,28'
          Dst:             _ZN11highwayhashL14host_from_le64Em
        - Src:             'highwayhash/hh_portable.h:61,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable6UpdateERA4_Km
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable11CopyPartialEPKcmPc
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhashL14host_from_le64Em
      functionSourceFile: '/src/highwayhash/highwayhash/endianess.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable6UpdateERA4_Km
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          144
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable17ZipperMergeAndAddEmmPmS2_
        - _ZN11highwayhash8Portable15HHStatePortable3AddERA4_KmPA4_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_portable.h:208,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable3AddERA4_KmPA4_m
        - Src:             'highwayhash/hh_portable.h:209,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable3AddERA4_KmPA4_m
        - Src:             'highwayhash/hh_portable.h:220,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable17ZipperMergeAndAddEmmPmS2_
        - Src:             'highwayhash/hh_portable.h:221,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable17ZipperMergeAndAddEmmPmS2_
        - Src:             'highwayhash/hh_portable.h:223,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable17ZipperMergeAndAddEmmPmS2_
        - Src:             'highwayhash/hh_portable.h:224,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable17ZipperMergeAndAddEmmPmS2_
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable3AddERA4_KmPA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable17ZipperMergeAndAddEmmPmS2_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          75
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable13AppendPartialEPKcmPcm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable14ZeroInitializeEPc
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable12Shift128LeftILi2EEEvPmS3_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable12Shift128LeftILi1EEEvPmS3_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable16ModularReductionEmmmmPmS2_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable12Shift128LeftILi1EEEvPmS3_
        - _ZN11highwayhash8Portable15HHStatePortable12Shift128LeftILi2EEEvPmS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_portable.h:287,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable12Shift128LeftILi1EEEvPmS3_
        - Src:             'highwayhash/hh_portable.h:288,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable12Shift128LeftILi2EEEvPmS3_
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          101
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable16ModularReductionEmmmmPmS2_
        - _ZN11highwayhash8Portable15HHStatePortable16PermuteAndUpdateEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_portable.h:120,7'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable16PermuteAndUpdateEv
        - Src:             'highwayhash/hh_portable.h:123,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable16ModularReductionEmmmmPmS2_
        - Src:             'highwayhash/hh_portable.h:125,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable16ModularReductionEmmmmPmS2_
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable16PermuteAndUpdateEv
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable6UpdateERA4_Km
        - _ZN11highwayhash8Portable15HHStatePortable7PermuteERA4_KmPA4_m
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_portable.h:255,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable7PermuteERA4_KmPA4_m
        - Src:             'highwayhash/hh_portable.h:256,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable6UpdateERA4_Km
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable7PermuteERA4_KmPA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable12Rotate64By32Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_portable.h:247,22'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable12Rotate64By32Em
        - Src:             'highwayhash/hh_portable.h:248,22'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable12Rotate64By32Em
        - Src:             'highwayhash/hh_portable.h:249,22'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable12Rotate64By32Em
        - Src:             'highwayhash/hh_portable.h:250,22'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable12Rotate64By32Em
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable12Rotate64By32Em
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPA2_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable16PermuteAndUpdateEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_portable.h:111,7'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable16PermuteAndUpdateEv
    - functionName:    _ZN11highwayhash8Portable5Load311U64FromCharEc
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable5Load34CopyEPKcmPc
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable5Load3clENS1_14AllowUnorderedEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash8Portable5Load311U64FromCharEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/load3.h:96,13'
          Dst:             _ZN11highwayhash8Portable5Load311U64FromCharEc
        - Src:             'highwayhash/load3.h:97,14'
          Dst:             _ZN11highwayhash8Portable5Load311U64FromCharEc
        - Src:             'highwayhash/load3.h:98,14'
          Dst:             _ZN11highwayhash8Portable5Load311U64FromCharEc
    - functionName:    _ZN11highwayhashL14host_from_le32Ej
      functionSourceFile: '/src/highwayhash/highwayhash/endianess.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable5Load3clENS1_24AllowReadBeforeAndReturnEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash8Portable5Load34CopyEPKcmPc
        - _ZN11highwayhashL14host_from_le32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/load3.h:62,5'
          Dst:             _ZN11highwayhash8Portable5Load34CopyEPKcmPc
        - Src:             'highwayhash/load3.h:63,12'
          Dst:             _ZN11highwayhashL14host_from_le32Ej
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable10Rotate32ByEPjm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable16PermuteAndUpdateEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_portable.h:103,7'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable16PermuteAndUpdateEv
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable15UpdateRemainderEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          108
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable10Rotate32ByEPjm
        - _ZN11highwayhash8Portable15HHStatePortable11CopyPartialEPKcmPc
        - _ZN11highwayhash8Portable15HHStatePortable6UpdateERA32_Kc
        - _ZN11highwayhash8Portable5Load3clENS1_14AllowUnorderedEPKcm
        - _ZN11highwayhash8Portable5Load3clENS1_24AllowReadBeforeAndReturnEPKcm
        - _ZN11highwayhashL14host_from_le32Ej
        - _ZN11highwayhashL14host_from_le64Em
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_portable.h:73,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable10Rotate32ByEPjm
        - Src:             'highwayhash/hh_portable.h:79,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable11CopyPartialEPKcmPc
        - Src:             'highwayhash/hh_portable.h:85,11'
          Dst:             _ZN11highwayhash8Portable5Load3clENS1_24AllowReadBeforeAndReturnEPKcm
        - Src:             'highwayhash/hh_portable.h:86,15'
          Dst:             _ZN11highwayhashL14host_from_le32Ej
        - Src:             'highwayhash/hh_portable.h:88,7'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable11CopyPartialEPKcmPc
        - Src:             'highwayhash/hh_portable.h:90,24'
          Dst:             _ZN11highwayhash8Portable5Load3clENS1_14AllowUnorderedEPKcm
        - Src:             'highwayhash/hh_portable.h:91,15'
          Dst:             _ZN11highwayhashL14host_from_le64Em
        - Src:             'highwayhash/hh_portable.h:95,7'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable11CopyPartialEPKcmPc
        - Src:             'highwayhash/hh_portable.h:98,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable6UpdateERA32_Kc
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable3XorIA4_mEEvRA4_KmRKT_PS3_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable3XorIPKmEEvRA4_S3_RKT_PA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          45
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable4CopyERA4_KmPA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable12Rotate64By32IPKmEEvRKT_PA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable12Rotate64By32Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_portable.h:235,23'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable12Rotate64By32Em
    - functionName:    _ZN11highwayhash8Portable15HHStatePortable5ResetEPKm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable12Rotate64By32IPKmEEvRKT_PA4_m
        - _ZN11highwayhash8Portable15HHStatePortable3XorIA4_mEEvRA4_KmRKT_PS3_
        - _ZN11highwayhash8Portable15HHStatePortable3XorIPKmEEvRA4_S3_RKT_PA4_m
        - _ZN11highwayhash8Portable15HHStatePortable4CopyERA4_KmPA4_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_portable.h:47,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable12Rotate64By32IPKmEEvRKT_PA4_m
        - Src:             'highwayhash/hh_portable.h:48,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable4CopyERA4_KmPA4_m
        - Src:             'highwayhash/hh_portable.h:49,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable4CopyERA4_KmPA4_m
        - Src:             'highwayhash/hh_portable.h:50,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable3XorIPKmEEvRA4_S3_RKT_PA4_m
        - Src:             'highwayhash/hh_portable.h:51,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable3XorIA4_mEEvRA4_KmRKT_PS3_
    - functionName:    HighwayHash64_Portable
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12HighwayHashTINS_8Portable15HHStatePortableEmEEvPT_PKcmPT0_
        - _ZN11highwayhash8Portable15HHStatePortableC2EPKm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:29,23'
          Dst:             _ZN11highwayhash8Portable15HHStatePortableC2EPKm
        - Src:             'highwayhash/highwayhash_target.cc:31,3'
          Dst:             _ZN11highwayhash12HighwayHashTINS_8Portable15HHStatePortableEmEEvPT_PKcmPT0_
    - functionName:    _ZN11highwayhash8Portable15HHStatePortableC2EPKm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_portable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable5ResetEPKm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_portable.h:39,58'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable5ResetEPKm
    - functionName:    _ZN11highwayhash12HighwayHashTINS_8Portable15HHStatePortableEmEEvPT_PKcmPT0_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable15UpdateRemainderEPKcm
        - _ZN11highwayhash8Portable15HHStatePortable6UpdateERA32_Kc
        - _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:106,12'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable6UpdateERA32_Kc
        - Src:             'highwayhash/highwayhash.h:110,12'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable15UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:113,10'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPm
    - functionName:    _ZNK11highwayhash15HighwayHashCatTILj1EE8FinalizeIA4_mEEvPT_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable15UpdateRemainderEPKcm
        - _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPA4_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:201,18'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable15UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:203,16'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPA4_m
    - functionName:    _ZNK11highwayhash14HighwayHashCatILj1EEclERA4_KmPKNS_10StringViewEmPA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash15HighwayHashCatTILj1EE6AppendEPKcm
        - _ZN11highwayhash15HighwayHashCatTILj1EEC2ERA4_Km
        - _ZNK11highwayhash15HighwayHashCatTILj1EE8FinalizeIA4_mEEvPT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:92,27'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj1EEC2ERA4_Km
        - Src:             'highwayhash/highwayhash_target.cc:94,9'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj1EE6AppendEPKcm
        - Src:             'highwayhash/highwayhash_target.cc:96,7'
          Dst:             _ZNK11highwayhash15HighwayHashCatTILj1EE8FinalizeIA4_mEEvPT_
    - functionName:    _ZN11highwayhash15HighwayHashCatTILj1EEC2ERA4_Km
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable14ZeroInitializeEPc
        - _ZN11highwayhash8Portable15HHStatePortableC2EPKm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:124,49'
          Dst:             _ZN11highwayhash8Portable15HHStatePortableC2EPKm
        - Src:             'highwayhash/highwayhash.h:126,5'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable14ZeroInitializeEPc
    - functionName:    _ZN11highwayhash15HighwayHashCatTILj1EE6AppendEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          121
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable11CopyPartialEPKcmPc
        - _ZN11highwayhash8Portable15HHStatePortable13AppendPartialEPKcmPcm
        - _ZN11highwayhash8Portable15HHStatePortable15AppendAndUpdateEPKcmS3_m
        - _ZN11highwayhash8Portable15HHStatePortable6UpdateERA32_Kc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:151,7'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable13AppendPartialEPKcmPcm
        - Src:             'highwayhash/highwayhash.h:168,18'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable15AppendAndUpdateEPKcmS3_m
        - Src:             'highwayhash/highwayhash.h:175,18'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable6UpdateERA32_Kc
        - Src:             'highwayhash/highwayhash.h:188,7'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable11CopyPartialEPKcmPc
    - functionName:    _ZNK11highwayhash15HighwayHashCatTILj1EE8FinalizeIA2_mEEvPT_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable15UpdateRemainderEPKcm
        - _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPA2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:201,18'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable15UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:203,16'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPA2_m
    - functionName:    _ZNK11highwayhash14HighwayHashCatILj1EEclERA4_KmPKNS_10StringViewEmPA2_m
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash15HighwayHashCatTILj1EE6AppendEPKcm
        - _ZN11highwayhash15HighwayHashCatTILj1EEC2ERA4_Km
        - _ZNK11highwayhash15HighwayHashCatTILj1EE8FinalizeIA2_mEEvPT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:80,27'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj1EEC2ERA4_Km
        - Src:             'highwayhash/highwayhash_target.cc:82,9'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj1EE6AppendEPKcm
        - Src:             'highwayhash/highwayhash_target.cc:84,7'
          Dst:             _ZNK11highwayhash15HighwayHashCatTILj1EE8FinalizeIA2_mEEvPT_
    - functionName:    _ZNK11highwayhash15HighwayHashCatTILj1EE8FinalizeImEEvPT_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable15UpdateRemainderEPKcm
        - _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:201,18'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable15UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:203,16'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPm
    - functionName:    _ZNK11highwayhash14HighwayHashCatILj1EEclERA4_KmPKNS_10StringViewEmPm
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash15HighwayHashCatTILj1EE6AppendEPKcm
        - _ZN11highwayhash15HighwayHashCatTILj1EEC2ERA4_Km
        - _ZNK11highwayhash15HighwayHashCatTILj1EE8FinalizeImEEvPT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:68,27'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj1EEC2ERA4_Km
        - Src:             'highwayhash/highwayhash_target.cc:70,9'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj1EE6AppendEPKcm
        - Src:             'highwayhash/highwayhash_target.cc:72,7'
          Dst:             _ZNK11highwayhash15HighwayHashCatTILj1EE8FinalizeImEEvPT_
    - functionName:    _ZN11highwayhash12HighwayHashTINS_8Portable15HHStatePortableEA4_mEEvPT_PKcmPT0_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable15UpdateRemainderEPKcm
        - _ZN11highwayhash8Portable15HHStatePortable6UpdateERA32_Kc
        - _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPA4_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:106,12'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable6UpdateERA32_Kc
        - Src:             'highwayhash/highwayhash.h:110,12'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable15UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:113,10'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPA4_m
    - functionName:    _ZNK11highwayhash11HighwayHashILj1EEclERA4_KmPKcmPA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12HighwayHashTINS_8Portable15HHStatePortableEA4_mEEvPT_PKcmPT0_
        - _ZN11highwayhash8Portable15HHStatePortableC2EPKm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:59,20'
          Dst:             _ZN11highwayhash8Portable15HHStatePortableC2EPKm
        - Src:             'highwayhash/highwayhash_target.cc:60,3'
          Dst:             _ZN11highwayhash12HighwayHashTINS_8Portable15HHStatePortableEA4_mEEvPT_PKcmPT0_
    - functionName:    _ZN11highwayhash12HighwayHashTINS_8Portable15HHStatePortableEA2_mEEvPT_PKcmPT0_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash8Portable15HHStatePortable15UpdateRemainderEPKcm
        - _ZN11highwayhash8Portable15HHStatePortable6UpdateERA32_Kc
        - _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPA2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:106,12'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable6UpdateERA32_Kc
        - Src:             'highwayhash/highwayhash.h:110,12'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable15UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:113,10'
          Dst:             _ZN11highwayhash8Portable15HHStatePortable8FinalizeEPA2_m
    - functionName:    _ZNK11highwayhash11HighwayHashILj1EEclERA4_KmPKcmPA2_m
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12HighwayHashTINS_8Portable15HHStatePortableEA2_mEEvPT_PKcmPT0_
        - _ZN11highwayhash8Portable15HHStatePortableC2EPKm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:50,20'
          Dst:             _ZN11highwayhash8Portable15HHStatePortableC2EPKm
        - Src:             'highwayhash/highwayhash_target.cc:51,3'
          Dst:             _ZN11highwayhash12HighwayHashTINS_8Portable15HHStatePortableEA2_mEEvPT_PKcmPT0_
    - functionName:    _ZNK11highwayhash11HighwayHashILj1EEclERA4_KmPKcmPm
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12HighwayHashTINS_8Portable15HHStatePortableEmEEvPT_PKcmPT0_
        - _ZN11highwayhash8Portable15HHStatePortableC2EPKm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:41,20'
          Dst:             _ZN11highwayhash8Portable15HHStatePortableC2EPKm
        - Src:             'highwayhash/highwayhash_target.cc:42,3'
          Dst:             _ZN11highwayhash12HighwayHashTINS_8Portable15HHStatePortableEmEEvPT_PKcmPT0_
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash12_GLOBAL__N_111BrandStringEv
      functionSourceFile: '/src/highwayhash/highwayhash/arch_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash5CpuidEjjPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/arch_specific.cc:65,3'
          Dst:             _ZN11highwayhash5CpuidEjjPj
        - Src:             'highwayhash/arch_specific.cc:71,5'
          Dst:             _ZN11highwayhash5CpuidEjjPj
    - functionName:    _ZN11highwayhash5CpuidEjjPj
      functionSourceFile: '/src/highwayhash/highwayhash/arch_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash23InvariantTicksPerSecondEv
      functionSourceFile: '/src/highwayhash/highwayhash/arch_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      double
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash16NominalClockRateEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/arch_specific.cc:189,10'
          Dst:             _ZN11highwayhash16NominalClockRateEv
    - functionName:    _ZN11highwayhash16NominalClockRateEv
      functionSourceFile: '/src/highwayhash/highwayhash/arch_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      double
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12_GLOBAL__N_122DetectNominalClockRateEv
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/arch_specific.cc:168,3'
          Dst:             __cxa_guard_acquire
        - Src:             'highwayhash/arch_specific.cc:168,43'
          Dst:             _ZN11highwayhash12_GLOBAL__N_122DetectNominalClockRateEv
        - Src:             'highwayhash/arch_specific.cc:168,3'
          Dst:             __cxa_guard_release
        - Src:             'highwayhash/arch_specific.cc:168,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN11highwayhash12_GLOBAL__N_122DetectNominalClockRateEv
      functionSourceFile: '/src/highwayhash/highwayhash/arch_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      double
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          125
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12_GLOBAL__N_111BrandStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/arch_specific.cc:110,37'
          Dst:             _ZN11highwayhash12_GLOBAL__N_111BrandStringEv
    - functionName:    _ZN11highwayhash6ApicIdEv
      functionSourceFile: '/src/highwayhash/highwayhash/arch_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5CpuidEjjPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/arch_specific.cc:100,3'
          Dst:             _ZN11highwayhash5CpuidEjjPj
    - functionName:    _ZN11highwayhash10TargetNameEj
      functionSourceFile: '/src/highwayhash/highwayhash/arch_specific.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'highwayhash/arch_specific.cc:40,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX25Load3clENS1_15AllowReadBeforeEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX25Load3clENS1_24AllowReadBeforeAndReturnEPKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/load3.h:71,22'
          Dst:             _ZN11highwayhash4AVX25Load3clENS1_24AllowReadBeforeAndReturnEPKcm
    - functionName:    _ZN11highwayhash4AVX25Load3clENS1_24AllowReadBeforeAndReturnEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX25Load34CopyEPKcmPc
        - _ZN11highwayhashL14host_from_le32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/load3.h:62,5'
          Dst:             _ZN11highwayhash4AVX25Load34CopyEPKcmPc
        - Src:             'highwayhash/load3.h:63,12'
          Dst:             _ZN11highwayhashL14host_from_le32Ej
    - functionName:    _ZN11highwayhash4AVX25Load34CopyEPKcmPc
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhashL14host_from_le32Ej
      functionSourceFile: '/src/highwayhash/highwayhash/endianess.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj16ENS0_5Load315AllowReadBeforeEEENS0_4V128IjEEPKcmRKS6_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX213MaskedLoadIntEPKcRKNS0_4V128IjEE
        - _ZN11highwayhash4AVX216Insert4AboveMaskEjRKNS0_4V128IjEES4_
        - _ZN11highwayhash4AVX25Load3clENS1_15AllowReadBeforeEPKcm
        - _ZNK11highwayhash4AVX27IntMaskILj16EEclERKNS0_4V128IjEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:258,28'
          Dst:             _ZN11highwayhash4AVX25Load3clENS1_15AllowReadBeforeEPKcm
        - Src:             'highwayhash/hh_avx2.h:259,29'
          Dst:             _ZNK11highwayhash4AVX27IntMaskILj16EEclERKNS0_4V128IjEE
        - Src:             'highwayhash/hh_avx2.h:260,30'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX213MaskedLoadIntEPKcRKNS0_4V128IjEE
        - Src:             'highwayhash/hh_avx2.h:261,12'
          Dst:             _ZN11highwayhash4AVX216Insert4AboveMaskEjRKNS0_4V128IjEES4_
    - functionName:    _ZNK11highwayhash4AVX27IntMaskILj16EEclERKNS0_4V128IjEE
      functionSourceFile: '/src/highwayhash/highwayhash/hh_buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
        - _ZN11highwayhash4AVX24V128IjEC2Ejjjj
        - _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_buffer.h:68,35'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/hh_buffer.h:68,41'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2Ejjjj
        - Src:             'highwayhash/hh_buffer.h:68,41'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/hh_buffer.h:68,12'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX213MaskedLoadIntEPKcRKNS0_4V128IjEE
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
        - _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:249,48'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/hh_avx2.h:249,12'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
    - functionName:    _ZN11highwayhash4AVX216Insert4AboveMaskEjRKNS0_4V128IjEES4_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V128IjEC2Ej
        - _ZN11highwayhash4AVX26AndNotIjEENS0_4V128IT_EERKS4_S6_
        - _ZN11highwayhash4AVX2orIjEENS0_4V128IT_EERKS4_S6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_buffer.h:82,30'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2Ej
        - Src:             'highwayhash/hh_buffer.h:82,17'
          Dst:             _ZN11highwayhash4AVX26AndNotIjEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_buffer.h:82,15'
          Dst:             _ZN11highwayhash4AVX2orIjEENS0_4V128IT_EERKS4_S6_
    - functionName:    _ZN11highwayhash4AVX24V128IjEC2Ej
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX26AndNotIjEENS0_4V128IT_EERKS4_S6_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
        - _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:729,35'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/vector128.h:729,45'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/vector128.h:729,10'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
    - functionName:    _ZN11highwayhash4AVX2orIjEENS0_4V128IT_EERKS4_S6_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
        - _ZN11highwayhash4AVX24V128IjEC2ERKS2_
        - _ZN11highwayhash4AVX24V128IjEoRERKS2_
        - _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:562,11'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKS2_
        - Src:             'highwayhash/vector128.h:563,12'
          Dst:             _ZN11highwayhash4AVX24V128IjEoRERKS2_
        - Src:             'highwayhash/vector128.h:563,10'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/vector128.h:563,10'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
    - functionName:    _ZN11highwayhash4AVX24V128IjEC2ERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V128IjEoRERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V128IjEC2Ejjjj
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V128IjEmIERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V128IjEaSERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX2miIjEENS0_4V128IT_EERKS4_S6_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
        - _ZN11highwayhash4AVX24V128IjEC2ERKS2_
        - _ZN11highwayhash4AVX24V128IjEmIERKS2_
        - _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:550,11'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKS2_
        - Src:             'highwayhash/vector128.h:551,12'
          Dst:             _ZN11highwayhash4AVX24V128IjEmIERKS2_
        - Src:             'highwayhash/vector128.h:551,10'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/vector128.h:551,10'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
    - functionName:    _ZN11highwayhash4AVX24LoadINS0_4V128ImEEEET_PKNS4_1TE
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V128ImEC2ERKDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:635,10'
          Dst:             _ZN11highwayhash4AVX24V128ImEC2ERKDv2_x
    - functionName:    _ZN11highwayhash4AVX24V128ImEC2ERKDv2_x
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX25Load3clENS1_9AllowNoneEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11highwayhash4AVX25Load311U64FromCharEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/load3.h:109,16'
          Dst:             _ZN11highwayhash4AVX25Load311U64FromCharEc
        - Src:             'highwayhash/load3.h:112,16'
          Dst:             _ZN11highwayhash4AVX25Load311U64FromCharEc
        - Src:             'highwayhash/load3.h:115,16'
          Dst:             _ZN11highwayhash4AVX25Load311U64FromCharEc
    - functionName:    _ZN11highwayhash4AVX25Load311U64FromCharEc
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX25StoreIjEEvRKNS0_4V128IT_EEPS3_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:684,64'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
    - functionName:    _ZN11highwayhash4AVX211ConcatenateERKNS0_4V128IjEEmS4_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24LoadINS0_4V128ImEEEET_PKNS4_1TE
        - _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
        - _ZN11highwayhash4AVX24V128ImEC2ERKDv2_x
        - _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - _ZNK11highwayhash4AVX24V128ImEcvDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_buffer.h:107,26'
          Dst:             _ZN11highwayhash4AVX24LoadINS0_4V128ImEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_buffer.h:108,48'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/hh_buffer.h:108,56'
          Dst:             _ZNK11highwayhash4AVX24V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_buffer.h:108,16'
          Dst:             _ZN11highwayhash4AVX24V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_buffer.h:109,33'
          Dst:             _ZNK11highwayhash4AVX24V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_buffer.h:109,49'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/hh_buffer.h:109,57'
          Dst:             _ZNK11highwayhash4AVX24V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_buffer.h:109,10'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
    - functionName:    _ZNK11highwayhash4AVX24V128ImEcvDv2_xEv
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24LoadINS0_4V128IjEEEET_PKNS4_1TE
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:630,10'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj0ENS0_5Load39AllowNoneEEENS0_4V128IjEEPKcmRKS6_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX213MaskedLoadIntEPKcRKNS0_4V128IjEE
        - _ZN11highwayhash4AVX216Insert4AboveMaskEjRKNS0_4V128IjEES4_
        - _ZN11highwayhash4AVX25Load3clENS1_9AllowNoneEPKcm
        - _ZNK11highwayhash4AVX27IntMaskILj0EEclERKNS0_4V128IjEE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:258,28'
          Dst:             _ZN11highwayhash4AVX25Load3clENS1_9AllowNoneEPKcm
        - Src:             'highwayhash/hh_avx2.h:259,29'
          Dst:             _ZNK11highwayhash4AVX27IntMaskILj0EEclERKNS0_4V128IjEE
        - Src:             'highwayhash/hh_avx2.h:260,30'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX213MaskedLoadIntEPKcRKNS0_4V128IjEE
        - Src:             'highwayhash/hh_avx2.h:261,12'
          Dst:             _ZN11highwayhash4AVX216Insert4AboveMaskEjRKNS0_4V128IjEES4_
    - functionName:    _ZNK11highwayhash4AVX27IntMaskILj0EEclERKNS0_4V128IjEE
      functionSourceFile: '/src/highwayhash/highwayhash/hh_buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
        - _ZN11highwayhash4AVX24V128IjEC2Ejjjj
        - _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_buffer.h:55,35'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/hh_buffer.h:55,41'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2Ejjjj
        - Src:             'highwayhash/hh_buffer.h:55,41'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/hh_buffer.h:55,12'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX211CopyPartialEPKcmPc
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj0ENS0_5Load39AllowNoneEEENS0_4V128IjEEPKcmRKS6_
        - _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj16ENS0_5Load315AllowReadBeforeEEENS0_4V128IjEEPKcmRKS6_
        - _ZN11highwayhash4AVX213LoadUnalignedINS0_4V128IjEEEET_PKNS4_1TE
        - _ZN11highwayhash4AVX24V128IjEC2Ej
        - _ZN11highwayhash4AVX25StoreIjEEvRKNS0_4V128IT_EEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:165,18'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2Ej
        - Src:             'highwayhash/hh_avx2.h:171,26'
          Dst:             _ZN11highwayhash4AVX213LoadUnalignedINS0_4V128IjEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_avx2.h:172,7'
          Dst:             _ZN11highwayhash4AVX25StoreIjEEvRKNS0_4V128IT_EEPS3_
        - Src:             'highwayhash/hh_avx2.h:173,26'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj16ENS0_5Load315AllowReadBeforeEEENS0_4V128IjEEPKcmRKS6_
        - Src:             'highwayhash/hh_avx2.h:175,7'
          Dst:             _ZN11highwayhash4AVX25StoreIjEEvRKNS0_4V128IT_EEPS3_
        - Src:             'highwayhash/hh_avx2.h:177,26'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj0ENS0_5Load39AllowNoneEEENS0_4V128IjEEPKcmRKS6_
        - Src:             'highwayhash/hh_avx2.h:178,7'
          Dst:             _ZN11highwayhash4AVX25StoreIjEEvRKNS0_4V128IT_EEPS3_
    - functionName:    _ZN11highwayhash4AVX213LoadUnalignedINS0_4V128IjEEEET_PKNS4_1TE
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:662,10'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX2aSERKS1_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEaSERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:40,7'
          Dst:             _ZN11highwayhash4AVX24V256ImEaSERKS2_
        - Src:             'highwayhash/hh_avx2.h:40,7'
          Dst:             _ZN11highwayhash4AVX24V256ImEaSERKS2_
        - Src:             'highwayhash/hh_avx2.h:40,7'
          Dst:             _ZN11highwayhash4AVX24V256ImEaSERKS2_
        - Src:             'highwayhash/hh_avx2.h:40,7'
          Dst:             _ZN11highwayhash4AVX24V256ImEaSERKS2_
    - functionName:    _ZN11highwayhash4AVX24V256ImEaSERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX215AppendAndUpdateEPKcmS3_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          103
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash4AVX211ConcatenateERKNS0_4V128IjEEmS4_
        - _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V128IjEES5_
        - _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj0ENS0_5Load39AllowNoneEEENS0_4V128IjEEPKcmRKS6_
        - _ZN11highwayhash4AVX24LoadINS0_4V128IjEEEET_PKNS4_1TE
        - _ZN11highwayhash4AVX24V128IjEC2Ej
        - _ZN11highwayhash4AVX24V128IjEaSERKS2_
        - _ZN11highwayhash4AVX2miIjEENS0_4V128IT_EERKS4_S6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:217,18'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2Ej
        - Src:             'highwayhash/hh_avx2.h:222,29'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj0ENS0_5Load39AllowNoneEEENS0_4V128IjEEPKcmRKS6_
        - Src:             'highwayhash/hh_avx2.h:223,30'
          Dst:             _ZN11highwayhash4AVX24LoadINS0_4V128IjEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_avx2.h:224,30'
          Dst:             _ZN11highwayhash4AVX24LoadINS0_4V128IjEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_avx2.h:225,30'
          Dst:             _ZN11highwayhash4AVX211ConcatenateERKNS0_4V128IjEEmS4_
        - Src:             'highwayhash/hh_avx2.h:226,7'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V128IjEES5_
        - Src:             'highwayhash/hh_avx2.h:228,30'
          Dst:             _ZN11highwayhash4AVX24LoadINS0_4V128IjEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_avx2.h:229,30'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj0ENS0_5Load39AllowNoneEEENS0_4V128IjEEPKcmRKS6_
        - Src:             'highwayhash/hh_avx2.h:230,30'
          Dst:             _ZN11highwayhash4AVX211ConcatenateERKNS0_4V128IjEEmS4_
        - Src:             'highwayhash/hh_avx2.h:232,32'
          Dst:             _ZN11highwayhash4AVX2miIjEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:236,54'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2Ej
        - Src:             'highwayhash/hh_avx2.h:236,19'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj0ENS0_5Load39AllowNoneEEENS0_4V128IjEEPKcmRKS6_
        - Src:             'highwayhash/hh_avx2.h:236,17'
          Dst:             _ZN11highwayhash4AVX24V128IjEaSERKS2_
        - Src:             'highwayhash/hh_avx2.h:239,7'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V128IjEES5_
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V128IjEES5_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:320,55'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/hh_avx2.h:321,19'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/hh_avx2.h:321,12'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - Src:             'highwayhash/hh_avx2.h:321,5'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
    - functionName:    _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX211ZipperMergeERKNS0_4V256ImEE
        - _ZN11highwayhash4AVX211HHStateAVX28MulLow32ERKNS0_4V256ImEES5_
        - _ZN11highwayhash4AVX24V256ImEeOERKS2_
        - _ZN11highwayhash4AVX24V256ImEpLERKS2_
        - _ZN11highwayhash4AVX2rsImEENS0_4V256IT_EERKS4_i
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:308,8'
          Dst:             _ZN11highwayhash4AVX24V256ImEpLERKS2_
        - Src:             'highwayhash/hh_avx2.h:309,8'
          Dst:             _ZN11highwayhash4AVX24V256ImEpLERKS2_
        - Src:             'highwayhash/hh_avx2.h:310,29'
          Dst:             _ZN11highwayhash4AVX2rsImEENS0_4V256IT_EERKS4_i
        - Src:             'highwayhash/hh_avx2.h:310,13'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX28MulLow32ERKNS0_4V256ImEES5_
        - Src:             'highwayhash/hh_avx2.h:310,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEeOERKS2_
        - Src:             'highwayhash/hh_avx2.h:312,8'
          Dst:             _ZN11highwayhash4AVX24V256ImEpLERKS2_
        - Src:             'highwayhash/hh_avx2.h:313,29'
          Dst:             _ZN11highwayhash4AVX2rsImEENS0_4V256IT_EERKS4_i
        - Src:             'highwayhash/hh_avx2.h:313,13'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX28MulLow32ERKNS0_4V256ImEES5_
        - Src:             'highwayhash/hh_avx2.h:313,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEeOERKS2_
        - Src:             'highwayhash/hh_avx2.h:315,11'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX211ZipperMergeERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:315,8'
          Dst:             _ZN11highwayhash4AVX24V256ImEpLERKS2_
        - Src:             'highwayhash/hh_avx2.h:316,11'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX211ZipperMergeERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:316,8'
          Dst:             _ZN11highwayhash4AVX24V256ImEpLERKS2_
    - functionName:    _ZN11highwayhash4AVX24V256ImEpLERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX2rsImEENS0_4V256IT_EERKS4_i
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZN11highwayhash4AVX24V256ImEC2ERKS2_
        - _ZN11highwayhash4AVX24V256ImErSEi
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector256.h:558,11'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKS2_
        - Src:             'highwayhash/vector256.h:559,12'
          Dst:             _ZN11highwayhash4AVX24V256ImErSEi
        - Src:             'highwayhash/vector256.h:559,10'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/vector256.h:559,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX28MulLow32ERKNS0_4V256ImEES5_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:287,36'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:287,39'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:287,12'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
    - functionName:    _ZN11highwayhash4AVX24V256ImEeOERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX211ZipperMergeERKNS0_4V256ImEE
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZN11highwayhash4AVX24V256ImEC2Emmmm
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:303,39'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:303,42'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2Emmmm
        - Src:             'highwayhash/hh_avx2.h:303,42'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:303,12'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
    - functionName:    _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V256ImEC2Emmmm
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V256ImEC2ERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V256ImErSEi
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX2C2ERKS1_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKS2_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:40,7'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKS2_
        - Src:             'highwayhash/hh_avx2.h:40,7'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKS2_
        - Src:             'highwayhash/hh_avx2.h:40,7'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKS2_
        - Src:             'highwayhash/hh_avx2.h:40,7'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKS2_
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX213AppendPartialEPKcmPcm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          100
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash4AVX211ConcatenateERKNS0_4V128IjEEmS4_
        - _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj0ENS0_5Load39AllowNoneEEENS0_4V128IjEEPKcmRKS6_
        - _ZN11highwayhash4AVX24LoadINS0_4V128IjEEEET_PKNS4_1TE
        - _ZN11highwayhash4AVX24V128IjEC2Ej
        - _ZN11highwayhash4AVX25StoreIjEEvRKNS0_4V128IT_EEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:188,18'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2Ej
        - Src:             'highwayhash/hh_avx2.h:193,29'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj0ENS0_5Load39AllowNoneEEENS0_4V128IjEEPKcmRKS6_
        - Src:             'highwayhash/hh_avx2.h:194,30'
          Dst:             _ZN11highwayhash4AVX24LoadINS0_4V128IjEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_avx2.h:195,27'
          Dst:             _ZN11highwayhash4AVX211ConcatenateERKNS0_4V128IjEEmS4_
        - Src:             'highwayhash/hh_avx2.h:196,7'
          Dst:             _ZN11highwayhash4AVX25StoreIjEEvRKNS0_4V128IT_EEPS3_
        - Src:             'highwayhash/hh_avx2.h:198,30'
          Dst:             _ZN11highwayhash4AVX24LoadINS0_4V128IjEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_avx2.h:199,30'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj0ENS0_5Load39AllowNoneEEENS0_4V128IjEEPKcmRKS6_
        - Src:             'highwayhash/hh_avx2.h:200,27'
          Dst:             _ZN11highwayhash4AVX211ConcatenateERKNS0_4V128IjEEmS4_
        - Src:             'highwayhash/hh_avx2.h:201,7'
          Dst:             _ZN11highwayhash4AVX25StoreIjEEvRKNS0_4V128IT_EEPS3_
        - Src:             'highwayhash/hh_avx2.h:206,64'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2Ej
        - Src:             'highwayhash/hh_avx2.h:206,29'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX29Load0To16ILj0ENS0_5Load39AllowNoneEEENS0_4V128IjEEPKcmRKS6_
        - Src:             'highwayhash/hh_avx2.h:207,9'
          Dst:             _ZN11highwayhash4AVX25StoreIjEEvRKNS0_4V128IT_EEPS3_
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX214ZeroInitializeEPc
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V256ImElSEi
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX26AndNotImEENS0_4V256IT_EERKS4_S6_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector256.h:691,38'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/vector256.h:691,48'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/vector256.h:691,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
    - functionName:    _ZN11highwayhash4AVX2lsImEENS0_4V256IT_EERKS4_i
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZN11highwayhash4AVX24V256ImEC2ERKS2_
        - _ZN11highwayhash4AVX24V256ImElSEi
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector256.h:552,11'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKS2_
        - Src:             'highwayhash/vector256.h:553,12'
          Dst:             _ZN11highwayhash4AVX24V256ImElSEi
        - Src:             'highwayhash/vector256.h:553,10'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/vector256.h:553,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
    - functionName:    _ZNK11highwayhash4AVX24V256ImEeqERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector256.h:311,12'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX219XorByShift128Left12ERKNS0_4V256ImEEPS3_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          85
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZN11highwayhash4AVX24V256ImEeOERKS2_
        - _ZN11highwayhash4AVX26AndNotImEENS0_4V256IT_EERKS4_S6_
        - _ZN11highwayhash4AVX2eoImEENS0_4V256IT_EERKS4_S6_
        - _ZN11highwayhash4AVX2lsImEENS0_4V256IT_EERKS4_i
        - _ZN11highwayhash4AVX2plImEENS0_4V256IT_EERKS4_S6_
        - _ZN11highwayhash4AVX2rsImEENS0_4V256IT_EERKS4_i
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - _ZNK11highwayhash4AVX24V256ImEeqERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:330,28'
          Dst:             _ZN11highwayhash4AVX2eoImEENS0_4V256IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:331,33'
          Dst:             _ZN11highwayhash4AVX2rsImEENS0_4V256IT_EERKS4_i
        - Src:             'highwayhash/hh_avx2.h:332,28'
          Dst:             _ZNK11highwayhash4AVX24V256ImEeqERKS2_
        - Src:             'highwayhash/hh_avx2.h:333,41'
          Dst:             _ZN11highwayhash4AVX2plImEENS0_4V256IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:338,33'
          Dst:             _ZN11highwayhash4AVX2rsImEENS0_4V256IT_EERKS4_i
        - Src:             'highwayhash/hh_avx2.h:339,31'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:339,18'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - Src:             'highwayhash/hh_avx2.h:340,47'
          Dst:             _ZN11highwayhash4AVX2plImEENS0_4V256IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:343,50'
          Dst:             _ZN11highwayhash4AVX2lsImEENS0_4V256IT_EERKS4_i
        - Src:             'highwayhash/hh_avx2.h:344,54'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:344,60'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:344,18'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - Src:             'highwayhash/hh_avx2.h:345,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEeOERKS2_
        - Src:             'highwayhash/hh_avx2.h:350,29'
          Dst:             _ZN11highwayhash4AVX26AndNotImEENS0_4V256IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:351,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEeOERKS2_
        - Src:             'highwayhash/hh_avx2.h:354,54'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:354,60'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:354,18'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - Src:             'highwayhash/hh_avx2.h:355,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEeOERKS2_
        - Src:             'highwayhash/hh_avx2.h:357,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEeOERKS2_
    - functionName:    _ZN11highwayhash4AVX2eoImEENS0_4V256IT_EERKS4_S6_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZN11highwayhash4AVX24V256ImEC2ERKS2_
        - _ZN11highwayhash4AVX24V256ImEeOERKS2_
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector256.h:546,11'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKS2_
        - Src:             'highwayhash/vector256.h:547,12'
          Dst:             _ZN11highwayhash4AVX24V256ImEeOERKS2_
        - Src:             'highwayhash/vector256.h:547,10'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/vector256.h:547,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
    - functionName:    _ZN11highwayhash4AVX2plImEENS0_4V256IT_EERKS4_S6_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZN11highwayhash4AVX24V256ImEC2ERKS2_
        - _ZN11highwayhash4AVX24V256ImEpLERKS2_
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector256.h:522,11'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKS2_
        - Src:             'highwayhash/vector256.h:523,12'
          Dst:             _ZN11highwayhash4AVX24V256ImEpLERKS2_
        - Src:             'highwayhash/vector256.h:523,10'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/vector256.h:523,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
    - functionName:    _ZN11highwayhash4AVX214StoreUnalignedImEEvRKNS0_4V256IT_EEPS3_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector256.h:657,68'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX216ModularReductionERKNS0_4V256ImEES5_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX219XorByShift128Left12ERKNS0_4V256ImEEPS3_
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:366,18'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:366,18'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - Src:             'highwayhash/hh_avx2.h:367,5'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX219XorByShift128Left12ERKNS0_4V256ImEEPS3_
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX216ModularReductionERKNS0_4V256ImEES5_
        - _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
        - _ZN11highwayhash4AVX211HHStateAVX27PermuteERKNS0_4V256ImEE
        - _ZN11highwayhash4AVX214StoreUnalignedImEEvRKNS0_4V256IT_EEPS3_
        - _ZN11highwayhash4AVX2plImEENS0_4V256IT_EERKS4_S6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:146,14'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX27PermuteERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:146,7'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:149,28'
          Dst:             _ZN11highwayhash4AVX2plImEENS0_4V256IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:150,28'
          Dst:             _ZN11highwayhash4AVX2plImEENS0_4V256IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:151,25'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX216ModularReductionERKNS0_4V256ImEES5_
        - Src:             'highwayhash/hh_avx2.h:152,5'
          Dst:             _ZN11highwayhash4AVX214StoreUnalignedImEEvRKNS0_4V256IT_EEPS3_
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX27PermuteERKNS0_4V256ImEE
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZN11highwayhash4AVX24V256ImEC2Emmmm
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:281,18'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2Emmmm
        - Src:             'highwayhash/hh_avx2.h:283,47'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:283,50'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:283,12'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPA2_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          73
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
        - _ZN11highwayhash4AVX211HHStateAVX27PermuteERKNS0_4V256ImEE
        - _ZN11highwayhash4AVX24V128ImEC2ERKDv2_x
        - _ZN11highwayhash4AVX2plImEENS0_4V128IT_EERKS4_S6_
        - _ZN11highwayhash4AVX2plImEENS0_4V256IT_EERKS4_S6_
        - _ZNK11highwayhash4AVX24V128ImEcvDv2_xEv
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:135,14'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX27PermuteERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:135,7'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:138,49'
          Dst:             _ZN11highwayhash4AVX2plImEENS0_4V256IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:138,46'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:138,18'
          Dst:             _ZN11highwayhash4AVX24V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_avx2.h:139,23'
          Dst:             _ZN11highwayhash4AVX2plImEENS0_4V256IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:139,23'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:139,18'
          Dst:             _ZN11highwayhash4AVX24V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_avx2.h:140,30'
          Dst:             _ZN11highwayhash4AVX2plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:141,58'
          Dst:             _ZNK11highwayhash4AVX24V128ImEcvDv2_xEv
    - functionName:    _ZN11highwayhash4AVX2plImEENS0_4V128IT_EERKS4_S6_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V128ImEC2ERKDv2_x
        - _ZN11highwayhash4AVX24V128ImEC2ERKS2_
        - _ZN11highwayhash4AVX24V128ImEpLERKS2_
        - _ZNK11highwayhash4AVX24V128ImEcvDv2_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:544,11'
          Dst:             _ZN11highwayhash4AVX24V128ImEC2ERKS2_
        - Src:             'highwayhash/vector128.h:545,12'
          Dst:             _ZN11highwayhash4AVX24V128ImEpLERKS2_
        - Src:             'highwayhash/vector128.h:545,10'
          Dst:             _ZNK11highwayhash4AVX24V128ImEcvDv2_xEv
        - Src:             'highwayhash/vector128.h:545,10'
          Dst:             _ZN11highwayhash4AVX24V128ImEC2ERKDv2_x
    - functionName:    _ZN11highwayhash4AVX24V128ImEC2ERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V128ImEpLERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V256ImEoRERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V256IjEmIERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V256IjEC2ERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX2orImEENS0_4V256IT_EES4_RKS4_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZN11highwayhash4AVX24V256ImEC2ERKS2_
        - _ZN11highwayhash4AVX24V256ImEoRERKS2_
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector256.h:540,11'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKS2_
        - Src:             'highwayhash/vector256.h:541,12'
          Dst:             _ZN11highwayhash4AVX24V256ImEoRERKS2_
        - Src:             'highwayhash/vector256.h:541,10'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/vector256.h:541,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
    - functionName:    _ZN11highwayhash4AVX24V256IjEC2Ej
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX2miIjEENS0_4V256IT_EERKS4_S6_
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256IjEC2ERKDv4_x
        - _ZN11highwayhash4AVX24V256IjEC2ERKS2_
        - _ZN11highwayhash4AVX24V256IjEmIERKS2_
        - _ZNK11highwayhash4AVX24V256IjEcvDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector256.h:528,11'
          Dst:             _ZN11highwayhash4AVX24V256IjEC2ERKS2_
        - Src:             'highwayhash/vector256.h:529,12'
          Dst:             _ZN11highwayhash4AVX24V256IjEmIERKS2_
        - Src:             'highwayhash/vector256.h:529,10'
          Dst:             _ZNK11highwayhash4AVX24V256IjEcvDv4_xEv
        - Src:             'highwayhash/vector256.h:529,10'
          Dst:             _ZN11highwayhash4AVX24V256IjEC2ERKDv4_x
    - functionName:    _ZNK11highwayhash4AVX24V256IjEcvDv4_xEv
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX24V256IjEC2ERKDv4_x
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash4AVX25Load3clENS1_14AllowUnorderedEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash4AVX25Load311U64FromCharEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/load3.h:96,13'
          Dst:             _ZN11highwayhash4AVX25Load311U64FromCharEc
        - Src:             'highwayhash/load3.h:97,14'
          Dst:             _ZN11highwayhash4AVX25Load311U64FromCharEc
        - Src:             'highwayhash/load3.h:98,14'
          Dst:             _ZN11highwayhash4AVX25Load311U64FromCharEc
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX210Rotate32ByERKNS0_4V256ImEERKNS2_IjEE
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256IjEC2Ej
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZN11highwayhash4AVX2miIjEENS0_4V256IT_EERKS4_S6_
        - _ZN11highwayhash4AVX2orImEENS0_4V256IT_EES4_RKS4_
        - _ZNK11highwayhash4AVX24V256IjEcvDv4_xEv
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:272,49'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:272,52'
          Dst:             _ZNK11highwayhash4AVX24V256IjEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:272,18'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - Src:             'highwayhash/hh_avx2.h:273,50'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:273,53'
          Dst:             _ZN11highwayhash4AVX24V256IjEC2Ej
        - Src:             'highwayhash/hh_avx2.h:273,64'
          Dst:             _ZN11highwayhash4AVX2miIjEENS0_4V256IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:273,53'
          Dst:             _ZNK11highwayhash4AVX24V256IjEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:273,18'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - Src:             'highwayhash/hh_avx2.h:274,12'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:274,12'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - Src:             'highwayhash/hh_avx2.h:274,25'
          Dst:             _ZN11highwayhash4AVX2orImEENS0_4V256IT_EES4_RKS4_
    - functionName:    _ZN11highwayhash4AVX24V256ImEC2IjEERKNS1_IT_EE
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11highwayhash4AVX24V256IjEcvDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector256.h:295,54'
          Dst:             _ZNK11highwayhash4AVX24V256IjEcvDv4_xEv
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
        - _ZN11highwayhash4AVX211HHStateAVX27PermuteERKNS0_4V256ImEE
        - _ZN11highwayhash4AVX24V128ImEC2ERKDv2_x
        - _ZN11highwayhash4AVX2plImEENS0_4V128IT_EERKS4_S6_
        - _ZN11highwayhash4AVX2plImEENS0_4V256IT_EERKS4_S6_
        - _ZNK11highwayhash4AVX24V128ImEcvDv2_xEv
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:121,12'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX27PermuteERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:121,5'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:122,12'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX27PermuteERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:122,5'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:123,12'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX27PermuteERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:123,5'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:124,12'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX27PermuteERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:124,5'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:126,49'
          Dst:             _ZN11highwayhash4AVX2plImEENS0_4V256IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:126,46'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:126,18'
          Dst:             _ZN11highwayhash4AVX24V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_avx2.h:127,49'
          Dst:             _ZN11highwayhash4AVX2plImEENS0_4V256IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:127,46'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:127,18'
          Dst:             _ZN11highwayhash4AVX24V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_avx2.h:128,30'
          Dst:             _ZN11highwayhash4AVX2plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:130,58'
          Dst:             _ZNK11highwayhash4AVX24V128ImEcvDv2_xEv
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX215UpdateRemainderEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          137
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX210Rotate32ByERKNS0_4V256ImEERKNS2_IjEE
        - _ZN11highwayhash4AVX211HHStateAVX213MaskedLoadIntEPKcRKNS0_4V128IjEE
        - _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V128IjEES5_
        - _ZN11highwayhash4AVX213LoadUnalignedINS0_4V128IjEEEET_PKNS4_1TE
        - _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
        - _ZN11highwayhash4AVX24V256IjEC2ERKDv4_x
        - _ZN11highwayhash4AVX24V256ImEC2IjEERKNS1_IT_EE
        - _ZN11highwayhash4AVX24V256ImEaSERKS2_
        - _ZN11highwayhash4AVX24V256ImEpLERKS2_
        - _ZN11highwayhash4AVX25Load3clENS1_14AllowUnorderedEPKcm
        - _ZN11highwayhash4AVX25Load3clENS1_24AllowReadBeforeAndReturnEPKcm
        - _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - _ZNK11highwayhash4AVX24V256IjEcvDv4_xEv
        - _ZNK11highwayhash4AVX27IntMaskILj0EEclERKNS0_4V128IjEE
        - _ZNK11highwayhash4AVX27IntMaskILj16EEclERKNS0_4V128IjEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:80,18'
          Dst:             _ZN11highwayhash4AVX24V256IjEC2ERKDv4_x
        - Src:             'highwayhash/hh_avx2.h:83,11'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2IjEERKNS1_IT_EE
        - Src:             'highwayhash/hh_avx2.h:83,8'
          Dst:             _ZN11highwayhash4AVX24V256ImEpLERKS2_
        - Src:             'highwayhash/hh_avx2.h:85,10'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX210Rotate32ByERKNS0_4V256ImEERKNS2_IjEE
        - Src:             'highwayhash/hh_avx2.h:85,8'
          Dst:             _ZN11highwayhash4AVX24V256ImEaSERKS2_
        - Src:             'highwayhash/hh_avx2.h:90,46'
          Dst:             _ZNK11highwayhash4AVX24V256IjEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:90,18'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
        - Src:             'highwayhash/hh_avx2.h:95,11'
          Dst:             _ZN11highwayhash4AVX213LoadUnalignedINS0_4V128IjEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_avx2.h:97,31'
          Dst:             _ZNK11highwayhash4AVX27IntMaskILj16EEclERKNS0_4V128IjEE
        - Src:             'highwayhash/hh_avx2.h:98,32'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX213MaskedLoadIntEPKcRKNS0_4V128IjEE
        - Src:             'highwayhash/hh_avx2.h:100,11'
          Dst:             _ZN11highwayhash4AVX25Load3clENS1_24AllowReadBeforeAndReturnEPKcm
        - Src:             'highwayhash/hh_avx2.h:103,28'
          Dst:             _ZNK11highwayhash4AVX24V128IjEcvDv2_xEv
        - Src:             'highwayhash/hh_avx2.h:103,20'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
        - Src:             'highwayhash/hh_avx2.h:104,7'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V128IjEES5_
        - Src:             'highwayhash/hh_avx2.h:106,31'
          Dst:             _ZNK11highwayhash4AVX27IntMaskILj0EEclERKNS0_4V128IjEE
        - Src:             'highwayhash/hh_avx2.h:107,30'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX213MaskedLoadIntEPKcRKNS0_4V128IjEE
        - Src:             'highwayhash/hh_avx2.h:109,11'
          Dst:             _ZN11highwayhash4AVX25Load3clENS1_14AllowUnorderedEPKcm
        - Src:             'highwayhash/hh_avx2.h:113,20'
          Dst:             _ZN11highwayhash4AVX24V128IjEC2ERKDv2_x
        - Src:             'highwayhash/hh_avx2.h:114,7'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V128IjEES5_
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX26UpdateERA32_Kc
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
        - _ZN11highwayhash4AVX213LoadUnalignedINS0_4V256ImEEEET_PKNS4_1TE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:73,12'
          Dst:             _ZN11highwayhash4AVX213LoadUnalignedINS0_4V256ImEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_avx2.h:73,5'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERKNS0_4V256ImEE
    - functionName:    _ZN11highwayhash4AVX213LoadUnalignedINS0_4V256ImEEEET_PKNS4_1TE
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector256.h:632,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX212Rotate64By32ERKNS0_4V256ImEE
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
        - _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:265,19'
          Dst:             _ZNK11highwayhash4AVX24V256ImEcvDv4_xEv
        - Src:             'highwayhash/hh_avx2.h:265,12'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2ERKDv4_x
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX25ResetEPKm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX212Rotate64By32ERKNS0_4V256ImEE
        - _ZN11highwayhash4AVX213LoadUnalignedINS0_4V256ImEEEET_PKNS4_1TE
        - _ZN11highwayhash4AVX24V256ImEC2Emmmm
        - _ZN11highwayhash4AVX24V256ImEaSERKS2_
        - _ZN11highwayhash4AVX2eoImEENS0_4V256IT_EERKS4_S6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:59,18'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2Emmmm
        - Src:             'highwayhash/hh_avx2.h:61,18'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2Emmmm
        - Src:             'highwayhash/hh_avx2.h:63,24'
          Dst:             _ZN11highwayhash4AVX213LoadUnalignedINS0_4V256ImEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_avx2.h:64,14'
          Dst:             _ZN11highwayhash4AVX2eoImEENS0_4V256IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:64,8'
          Dst:             _ZN11highwayhash4AVX24V256ImEaSERKS2_
        - Src:             'highwayhash/hh_avx2.h:65,10'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX212Rotate64By32ERKNS0_4V256ImEE
        - Src:             'highwayhash/hh_avx2.h:65,28'
          Dst:             _ZN11highwayhash4AVX2eoImEENS0_4V256IT_EERKS4_S6_
        - Src:             'highwayhash/hh_avx2.h:65,8'
          Dst:             _ZN11highwayhash4AVX24V256ImEaSERKS2_
        - Src:             'highwayhash/hh_avx2.h:66,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEaSERKS2_
        - Src:             'highwayhash/hh_avx2.h:67,10'
          Dst:             _ZN11highwayhash4AVX24V256ImEaSERKS2_
    - functionName:    _ZN11highwayhash4AVX24V256ImEC2Ev
      functionSourceFile: '/src/highwayhash/highwayhash/vector256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    HighwayHash64_AVX2
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12HighwayHashTINS_4AVX211HHStateAVX2EmEEvPT_PKcmPT0_
        - _ZN11highwayhash4AVX211HHStateAVX2C2EPKm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:29,23'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX2C2EPKm
        - Src:             'highwayhash/highwayhash_target.cc:31,3'
          Dst:             _ZN11highwayhash12HighwayHashTINS_4AVX211HHStateAVX2EmEEvPT_PKcmPT0_
    - functionName:    _ZN11highwayhash4AVX211HHStateAVX2C2EPKm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX25ResetEPKm
        - _ZN11highwayhash4AVX24V256ImEC2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_avx2.h:42,22'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2Ev
        - Src:             'highwayhash/hh_avx2.h:42,22'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2Ev
        - Src:             'highwayhash/hh_avx2.h:42,22'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2Ev
        - Src:             'highwayhash/hh_avx2.h:42,22'
          Dst:             _ZN11highwayhash4AVX24V256ImEC2Ev
        - Src:             'highwayhash/hh_avx2.h:42,59'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX25ResetEPKm
    - functionName:    _ZN11highwayhash12HighwayHashTINS_4AVX211HHStateAVX2EmEEvPT_PKcmPT0_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX215UpdateRemainderEPKcm
        - _ZN11highwayhash4AVX211HHStateAVX26UpdateERA32_Kc
        - _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:106,12'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERA32_Kc
        - Src:             'highwayhash/highwayhash.h:110,12'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX215UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:113,10'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPm
    - functionName:    _ZNK11highwayhash15HighwayHashCatTILj4EE8FinalizeIA4_mEEvPT_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX215UpdateRemainderEPKcm
        - _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPA4_m
        - _ZN11highwayhash4AVX211HHStateAVX2C2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:198,35'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX2C2ERKS1_
        - Src:             'highwayhash/highwayhash.h:201,18'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX215UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:203,16'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPA4_m
    - functionName:    _ZNK11highwayhash14HighwayHashCatILj4EEclERA4_KmPKNS_10StringViewEmPA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash15HighwayHashCatTILj4EE6AppendEPKcm
        - _ZN11highwayhash15HighwayHashCatTILj4EEC2ERA4_Km
        - _ZNK11highwayhash15HighwayHashCatTILj4EE8FinalizeIA4_mEEvPT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:92,27'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj4EEC2ERA4_Km
        - Src:             'highwayhash/highwayhash_target.cc:94,9'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj4EE6AppendEPKcm
        - Src:             'highwayhash/highwayhash_target.cc:96,7'
          Dst:             _ZNK11highwayhash15HighwayHashCatTILj4EE8FinalizeIA4_mEEvPT_
    - functionName:    _ZN11highwayhash15HighwayHashCatTILj4EEC2ERA4_Km
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX214ZeroInitializeEPc
        - _ZN11highwayhash4AVX211HHStateAVX2C2EPKm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:124,49'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX2C2EPKm
        - Src:             'highwayhash/highwayhash.h:126,5'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX214ZeroInitializeEPc
    - functionName:    _ZN11highwayhash15HighwayHashCatTILj4EE6AppendEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          121
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX211CopyPartialEPKcmPc
        - _ZN11highwayhash4AVX211HHStateAVX213AppendPartialEPKcmPcm
        - _ZN11highwayhash4AVX211HHStateAVX215AppendAndUpdateEPKcmS3_m
        - _ZN11highwayhash4AVX211HHStateAVX26UpdateERA32_Kc
        - _ZN11highwayhash4AVX211HHStateAVX2C2ERKS1_
        - _ZN11highwayhash4AVX211HHStateAVX2aSERKS1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:151,7'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX213AppendPartialEPKcmPcm
        - Src:             'highwayhash/highwayhash.h:160,35'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX2C2ERKS1_
        - Src:             'highwayhash/highwayhash.h:168,18'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX215AppendAndUpdateEPKcmS3_m
        - Src:             'highwayhash/highwayhash.h:175,18'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERA32_Kc
        - Src:             'highwayhash/highwayhash.h:184,12'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX2aSERKS1_
        - Src:             'highwayhash/highwayhash.h:188,7'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX211CopyPartialEPKcmPc
    - functionName:    _ZNK11highwayhash15HighwayHashCatTILj4EE8FinalizeIA2_mEEvPT_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX215UpdateRemainderEPKcm
        - _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPA2_m
        - _ZN11highwayhash4AVX211HHStateAVX2C2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:198,35'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX2C2ERKS1_
        - Src:             'highwayhash/highwayhash.h:201,18'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX215UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:203,16'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPA2_m
    - functionName:    _ZNK11highwayhash14HighwayHashCatILj4EEclERA4_KmPKNS_10StringViewEmPA2_m
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash15HighwayHashCatTILj4EE6AppendEPKcm
        - _ZN11highwayhash15HighwayHashCatTILj4EEC2ERA4_Km
        - _ZNK11highwayhash15HighwayHashCatTILj4EE8FinalizeIA2_mEEvPT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:80,27'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj4EEC2ERA4_Km
        - Src:             'highwayhash/highwayhash_target.cc:82,9'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj4EE6AppendEPKcm
        - Src:             'highwayhash/highwayhash_target.cc:84,7'
          Dst:             _ZNK11highwayhash15HighwayHashCatTILj4EE8FinalizeIA2_mEEvPT_
    - functionName:    _ZNK11highwayhash15HighwayHashCatTILj4EE8FinalizeImEEvPT_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX215UpdateRemainderEPKcm
        - _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPm
        - _ZN11highwayhash4AVX211HHStateAVX2C2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:198,35'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX2C2ERKS1_
        - Src:             'highwayhash/highwayhash.h:201,18'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX215UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:203,16'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPm
    - functionName:    _ZNK11highwayhash14HighwayHashCatILj4EEclERA4_KmPKNS_10StringViewEmPm
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash15HighwayHashCatTILj4EE6AppendEPKcm
        - _ZN11highwayhash15HighwayHashCatTILj4EEC2ERA4_Km
        - _ZNK11highwayhash15HighwayHashCatTILj4EE8FinalizeImEEvPT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:68,27'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj4EEC2ERA4_Km
        - Src:             'highwayhash/highwayhash_target.cc:70,9'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj4EE6AppendEPKcm
        - Src:             'highwayhash/highwayhash_target.cc:72,7'
          Dst:             _ZNK11highwayhash15HighwayHashCatTILj4EE8FinalizeImEEvPT_
    - functionName:    _ZN11highwayhash12HighwayHashTINS_4AVX211HHStateAVX2EA4_mEEvPT_PKcmPT0_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX215UpdateRemainderEPKcm
        - _ZN11highwayhash4AVX211HHStateAVX26UpdateERA32_Kc
        - _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPA4_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:106,12'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERA32_Kc
        - Src:             'highwayhash/highwayhash.h:110,12'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX215UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:113,10'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPA4_m
    - functionName:    _ZNK11highwayhash11HighwayHashILj4EEclERA4_KmPKcmPA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12HighwayHashTINS_4AVX211HHStateAVX2EA4_mEEvPT_PKcmPT0_
        - _ZN11highwayhash4AVX211HHStateAVX2C2EPKm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:59,20'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX2C2EPKm
        - Src:             'highwayhash/highwayhash_target.cc:60,3'
          Dst:             _ZN11highwayhash12HighwayHashTINS_4AVX211HHStateAVX2EA4_mEEvPT_PKcmPT0_
    - functionName:    _ZN11highwayhash12HighwayHashTINS_4AVX211HHStateAVX2EA2_mEEvPT_PKcmPT0_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash4AVX211HHStateAVX215UpdateRemainderEPKcm
        - _ZN11highwayhash4AVX211HHStateAVX26UpdateERA32_Kc
        - _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPA2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:106,12'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX26UpdateERA32_Kc
        - Src:             'highwayhash/highwayhash.h:110,12'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX215UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:113,10'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX28FinalizeEPA2_m
    - functionName:    _ZNK11highwayhash11HighwayHashILj4EEclERA4_KmPKcmPA2_m
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12HighwayHashTINS_4AVX211HHStateAVX2EA2_mEEvPT_PKcmPT0_
        - _ZN11highwayhash4AVX211HHStateAVX2C2EPKm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:50,20'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX2C2EPKm
        - Src:             'highwayhash/highwayhash_target.cc:51,3'
          Dst:             _ZN11highwayhash12HighwayHashTINS_4AVX211HHStateAVX2EA2_mEEvPT_PKcmPT0_
    - functionName:    _ZNK11highwayhash11HighwayHashILj4EEclERA4_KmPKcmPm
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12HighwayHashTINS_4AVX211HHStateAVX2EmEEvPT_PKcmPT0_
        - _ZN11highwayhash4AVX211HHStateAVX2C2EPKm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:41,20'
          Dst:             _ZN11highwayhash4AVX211HHStateAVX2C2EPKm
        - Src:             'highwayhash/highwayhash_target.cc:42,3'
          Dst:             _ZN11highwayhash12HighwayHashTINS_4AVX211HHStateAVX2EmEEvPT_PKcmPT0_
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE4111CopyPartialEPKcmPc
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE41aSERKS1_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE414V128ImEaSERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
    - functionName:    _ZN11highwayhash5SSE414V128ImEaSERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE4115AppendAndUpdateEPKcmS3_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE416UpdateERA32_Kc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:192,5'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE416UpdateERA32_Kc
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE416UpdateERA32_Kc
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE416UpdateERKNS0_4V128ImEES5_
        - _ZN11highwayhash5SSE4113LoadUnalignedINS0_4V128ImEEEET_PKNS4_1TE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:75,28'
          Dst:             _ZN11highwayhash5SSE4113LoadUnalignedINS0_4V128ImEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_sse41.h:76,28'
          Dst:             _ZN11highwayhash5SSE4113LoadUnalignedINS0_4V128ImEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_sse41.h:77,5'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE416UpdateERKNS0_4V128ImEES5_
    - functionName:    _ZN11highwayhash5SSE4113LoadUnalignedINS0_4V128ImEEEET_PKNS4_1TE
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:668,10'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE416UpdateERKNS0_4V128ImEES5_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          148
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4111ZipperMergeERKNS0_4V128ImEE
        - _ZN11highwayhash5SSE4112HHStateSSE4112Rotate64By32ERKNS0_4V128ImEE
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZN11highwayhash5SSE414V128ImEeOERKS2_
        - _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - _ZN11highwayhash5SSE41rsImEENS0_4V128IT_EERKS4_i
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:233,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - Src:             'highwayhash/hh_sse41.h:234,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - Src:             'highwayhash/hh_sse41.h:235,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - Src:             'highwayhash/hh_sse41.h:236,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - Src:             'highwayhash/hh_sse41.h:237,35'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:237,40'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4112Rotate64By32ERKNS0_4V128ImEE
        - Src:             'highwayhash/hh_sse41.h:237,40'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:237,14'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:237,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEeOERKS2_
        - Src:             'highwayhash/hh_sse41.h:238,35'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:238,44'
          Dst:             _ZN11highwayhash5SSE41rsImEENS0_4V128IT_EERKS4_i
        - Src:             'highwayhash/hh_sse41.h:238,40'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:238,14'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:238,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEeOERKS2_
        - Src:             'highwayhash/hh_sse41.h:239,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - Src:             'highwayhash/hh_sse41.h:240,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - Src:             'highwayhash/hh_sse41.h:241,35'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:241,40'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4112Rotate64By32ERKNS0_4V128ImEE
        - Src:             'highwayhash/hh_sse41.h:241,40'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:241,14'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:241,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEeOERKS2_
        - Src:             'highwayhash/hh_sse41.h:242,35'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:242,44'
          Dst:             _ZN11highwayhash5SSE41rsImEENS0_4V128IT_EERKS4_i
        - Src:             'highwayhash/hh_sse41.h:242,40'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:242,14'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:242,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEeOERKS2_
        - Src:             'highwayhash/hh_sse41.h:243,12'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4111ZipperMergeERKNS0_4V128ImEE
        - Src:             'highwayhash/hh_sse41.h:243,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - Src:             'highwayhash/hh_sse41.h:244,12'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4111ZipperMergeERKNS0_4V128ImEE
        - Src:             'highwayhash/hh_sse41.h:244,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - Src:             'highwayhash/hh_sse41.h:245,12'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4111ZipperMergeERKNS0_4V128ImEE
        - Src:             'highwayhash/hh_sse41.h:245,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - Src:             'highwayhash/hh_sse41.h:246,12'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4111ZipperMergeERKNS0_4V128ImEE
        - Src:             'highwayhash/hh_sse41.h:246,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEpLERKS2_
    - functionName:    _ZN11highwayhash5SSE414V128ImEpLERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE4112Rotate64By32ERKNS0_4V128ImEE
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:198,19'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:198,12'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
    - functionName:    _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE414V128ImEeOERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE41rsImEENS0_4V128IT_EERKS4_i
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - _ZN11highwayhash5SSE414V128ImErSEi
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:580,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - Src:             'highwayhash/vector128.h:581,12'
          Dst:             _ZN11highwayhash5SSE414V128ImErSEi
        - Src:             'highwayhash/vector128.h:581,10'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/vector128.h:581,10'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE4111ZipperMergeERKNS0_4V128ImEE
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZN11highwayhash5SSE414V128ImEC2Emm
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:229,36'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:229,39'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Emm
        - Src:             'highwayhash/hh_sse41.h:229,39'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:229,12'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
    - functionName:    _ZN11highwayhash5SSE414V128ImEC2Emm
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE414V128ImEC2ERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE414V128ImErSEi
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE41C2ERKS1_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE414V128ImEC2ERKS2_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - Src:             'highwayhash/hh_sse41.h:50,7'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKS2_
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE4113AppendPartialEPKcmPcm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE4114ZeroInitializeEPc
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE416AndNotImEENS0_4V128IT_EERKS4_S6_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:729,35'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/vector128.h:729,45'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/vector128.h:729,10'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE4119XorByShift128Left12ERKNS0_4V128ImEEPS3_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          71
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZN11highwayhash5SSE414V128ImEeOERKS2_
        - _ZN11highwayhash5SSE416AndNotImEENS0_4V128IT_EERKS4_S6_
        - _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - _ZN11highwayhash5SSE41rsImEENS0_4V128IT_EERKS4_i
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:287,18'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:288,30'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:288,18'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:289,32'
          Dst:             _ZN11highwayhash5SSE41rsImEENS0_4V128IT_EERKS4_i
        - Src:             'highwayhash/hh_sse41.h:291,40'
          Dst:             _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:295,32'
          Dst:             _ZN11highwayhash5SSE41rsImEENS0_4V128IT_EERKS4_i
        - Src:             'highwayhash/hh_sse41.h:296,47'
          Dst:             _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:299,32'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:299,18'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:300,10'
          Dst:             _ZN11highwayhash5SSE414V128ImEeOERKS2_
        - Src:             'highwayhash/hh_sse41.h:303,29'
          Dst:             _ZN11highwayhash5SSE416AndNotImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:306,32'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:306,18'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:307,10'
          Dst:             _ZN11highwayhash5SSE414V128ImEeOERKS2_
        - Src:             'highwayhash/hh_sse41.h:308,10'
          Dst:             _ZN11highwayhash5SSE414V128ImEeOERKS2_
        - Src:             'highwayhash/hh_sse41.h:309,10'
          Dst:             _ZN11highwayhash5SSE414V128ImEeOERKS2_
    - functionName:    _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:544,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - Src:             'highwayhash/vector128.h:545,12'
          Dst:             _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - Src:             'highwayhash/vector128.h:545,10'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/vector128.h:545,10'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE4116ModularReductionERKNS0_4V128ImEES5_
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4119XorByShift128Left12ERKNS0_4V128ImEEPS3_
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:317,18'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:317,18'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:318,5'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4119XorByShift128Left12ERKNS0_4V128ImEEPS3_
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4116ModularReductionERKNS0_4V128ImEES5_
        - _ZN11highwayhash5SSE4112HHStateSSE4116PermuteAndUpdateEv
        - _ZN11highwayhash5SSE4114StoreUnalignedImEEvRKNS0_4V128IT_EEPS3_
        - _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:144,7'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4116PermuteAndUpdateEv
        - Src:             'highwayhash/hh_sse41.h:147,30'
          Dst:             _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:148,30'
          Dst:             _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:149,30'
          Dst:             _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:150,30'
          Dst:             _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:151,26'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4116ModularReductionERKNS0_4V128ImEES5_
        - Src:             'highwayhash/hh_sse41.h:152,26'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4116ModularReductionERKNS0_4V128ImEES5_
        - Src:             'highwayhash/hh_sse41.h:153,5'
          Dst:             _ZN11highwayhash5SSE4114StoreUnalignedImEEvRKNS0_4V128IT_EEPS3_
        - Src:             'highwayhash/hh_sse41.h:154,5'
          Dst:             _ZN11highwayhash5SSE4114StoreUnalignedImEEvRKNS0_4V128IT_EEPS3_
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE4116PermuteAndUpdateEv
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4112Rotate64By32ERKNS0_4V128ImEE
        - _ZN11highwayhash5SSE4112HHStateSSE416UpdateERKNS0_4V128ImEES5_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:252,12'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4112Rotate64By32ERKNS0_4V128ImEE
        - Src:             'highwayhash/hh_sse41.h:252,31'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4112Rotate64By32ERKNS0_4V128ImEE
        - Src:             'highwayhash/hh_sse41.h:252,5'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE416UpdateERKNS0_4V128ImEES5_
    - functionName:    _ZN11highwayhash5SSE4114StoreUnalignedImEEvRKNS0_4V128IT_EEPS3_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:695,65'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPA2_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4116PermuteAndUpdateEv
        - _ZN11highwayhash5SSE4114StoreUnalignedImEEvRKNS0_4V128IT_EEPS3_
        - _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:133,7'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4116PermuteAndUpdateEv
        - Src:             'highwayhash/hh_sse41.h:136,29'
          Dst:             _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:137,29'
          Dst:             _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:138,30'
          Dst:             _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:139,5'
          Dst:             _ZN11highwayhash5SSE4114StoreUnalignedImEEvRKNS0_4V128IT_EEPS3_
    - functionName:    _ZN11highwayhash5SSE415Load311U64FromCharEc
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhashL14host_from_le32Ej
      functionSourceFile: '/src/highwayhash/highwayhash/endianess.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE415Load34CopyEPKcmPc
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE414V128ImEaNERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE41anImEENS0_4V128IT_EERKS4_S6_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - _ZN11highwayhash5SSE414V128ImEaNERKS2_
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:556,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - Src:             'highwayhash/vector128.h:557,12'
          Dst:             _ZN11highwayhash5SSE414V128ImEaNERKS2_
        - Src:             'highwayhash/vector128.h:557,10'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/vector128.h:557,10'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
    - functionName:    _ZN11highwayhash5SSE4113LoadUnalignedIjEET_PKv
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE414V128ImEC2Em
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE414V128ImEoRERKS2_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE41orImEENS0_4V128IT_EERKS4_S6_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - _ZN11highwayhash5SSE414V128ImEoRERKS2_
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:562,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - Src:             'highwayhash/vector128.h:563,12'
          Dst:             _ZN11highwayhash5SSE414V128ImEoRERKS2_
        - Src:             'highwayhash/vector128.h:563,10'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/vector128.h:563,10'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
    - functionName:    _ZNK11highwayhash5SSE414V128IjEcvDv2_xEv
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE415Load3clENS1_14AllowUnorderedEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash5SSE415Load311U64FromCharEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/load3.h:96,13'
          Dst:             _ZN11highwayhash5SSE415Load311U64FromCharEc
        - Src:             'highwayhash/load3.h:97,14'
          Dst:             _ZN11highwayhash5SSE415Load311U64FromCharEc
        - Src:             'highwayhash/load3.h:98,14'
          Dst:             _ZN11highwayhash5SSE415Load311U64FromCharEc
    - functionName:    _ZN11highwayhash5SSE415Load3clENS1_24AllowReadBeforeAndReturnEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/load3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE415Load34CopyEPKcmPc
        - _ZN11highwayhashL14host_from_le32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/load3.h:62,5'
          Dst:             _ZN11highwayhash5SSE415Load34CopyEPKcmPc
        - Src:             'highwayhash/load3.h:63,12'
          Dst:             _ZN11highwayhashL14host_from_le32Ej
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE4118LoadMultipleOfFourEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          112
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash5SSE4113LoadUnalignedIjEET_PKv
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZN11highwayhash5SSE414V128ImEC2Em
        - _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - _ZN11highwayhash5SSE414V128ImEoRERKS2_
        - _ZN11highwayhash5SSE41anImEENS0_4V128IT_EERKS4_S6_
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:262,12'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:263,12'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Em
        - Src:             'highwayhash/hh_sse41.h:265,13'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:265,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:267,22'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:267,15'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:267,13'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:272,47'
          Dst:             _ZN11highwayhash5SSE4113LoadUnalignedIjEET_PKv
        - Src:             'highwayhash/hh_sse41.h:274,20'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:276,31'
          Dst:             _ZN11highwayhash5SSE41anImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:276,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEoRERKS2_
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE4110Rotate32ByEPNS0_4V128ImEES4_m
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          116
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - _ZN11highwayhash5SSE41orImEENS0_4V128IT_EERKS4_S6_
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:209,46'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:209,18'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:210,46'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:210,18'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:211,47'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:211,18'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:212,47'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:212,18'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:213,25'
          Dst:             _ZN11highwayhash5SSE41orImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:213,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:214,25'
          Dst:             _ZN11highwayhash5SSE41orImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:214,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
    - functionName:    _ZN11highwayhash5SSE414V128ImEC2IjEERKNS1_IT_EE
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11highwayhash5SSE414V128IjEcvDv2_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:310,54'
          Dst:             _ZNK11highwayhash5SSE414V128IjEcvDv2_xEv
    - functionName:    _ZN11highwayhash5SSE414V128IjEC2Ej
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4116PermuteAndUpdateEv
        - _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:122,7'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4116PermuteAndUpdateEv
        - Src:             'highwayhash/hh_sse41.h:125,29'
          Dst:             _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:126,29'
          Dst:             _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:127,30'
          Dst:             _ZN11highwayhash5SSE41plImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:128,58'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE4115UpdateRemainderEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          110
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4110Rotate32ByEPNS0_4V128ImEES4_m
        - _ZN11highwayhash5SSE4112HHStateSSE4118LoadMultipleOfFourEPKcm
        - _ZN11highwayhash5SSE4112HHStateSSE416UpdateERKNS0_4V128ImEES5_
        - _ZN11highwayhash5SSE4113LoadUnalignedINS0_4V128ImEEEET_PKNS4_1TE
        - _ZN11highwayhash5SSE414V128IjEC2Ej
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZN11highwayhash5SSE414V128ImEC2IjEERKNS1_IT_EE
        - _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - _ZN11highwayhash5SSE415Load3clENS1_14AllowUnorderedEPKcm
        - _ZN11highwayhash5SSE415Load3clENS1_24AllowReadBeforeAndReturnEPKcm
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:84,18'
          Dst:             _ZN11highwayhash5SSE414V128IjEC2Ej
        - Src:             'highwayhash/hh_sse41.h:86,12'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2IjEERKNS1_IT_EE
        - Src:             'highwayhash/hh_sse41.h:86,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - Src:             'highwayhash/hh_sse41.h:87,12'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2IjEERKNS1_IT_EE
        - Src:             'highwayhash/hh_sse41.h:87,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEpLERKS2_
        - Src:             'highwayhash/hh_sse41.h:89,5'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4110Rotate32ByEPNS0_4V128ImEES4_m
        - Src:             'highwayhash/hh_sse41.h:96,11'
          Dst:             _ZN11highwayhash5SSE4113LoadUnalignedINS0_4V128ImEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_sse41.h:98,24'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4118LoadMultipleOfFourEPKcm
        - Src:             'highwayhash/hh_sse41.h:101,11'
          Dst:             _ZN11highwayhash5SSE415Load3clENS1_24AllowReadBeforeAndReturnEPKcm
        - Src:             'highwayhash/hh_sse41.h:104,24'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/hh_sse41.h:104,17'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:104,15'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:105,7'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE416UpdateERKNS0_4V128ImEES5_
        - Src:             'highwayhash/hh_sse41.h:107,30'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4118LoadMultipleOfFourEPKcm
        - Src:             'highwayhash/hh_sse41.h:110,11'
          Dst:             _ZN11highwayhash5SSE415Load3clENS1_14AllowUnorderedEPKcm
        - Src:             'highwayhash/hh_sse41.h:114,20'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - Src:             'highwayhash/hh_sse41.h:115,7'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE416UpdateERKNS0_4V128ImEES5_
    - functionName:    _ZN11highwayhash5SSE41eoImEENS0_4V128IT_EERKS4_S6_
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
        - _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - _ZN11highwayhash5SSE414V128ImEeOERKS2_
        - _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/vector128.h:568,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKS2_
        - Src:             'highwayhash/vector128.h:569,12'
          Dst:             _ZN11highwayhash5SSE414V128ImEeOERKS2_
        - Src:             'highwayhash/vector128.h:569,10'
          Dst:             _ZNK11highwayhash5SSE414V128ImEcvDv2_xEv
        - Src:             'highwayhash/vector128.h:569,10'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2ERKDv2_x
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE415ResetEPKm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4112Rotate64By32ERKNS0_4V128ImEE
        - _ZN11highwayhash5SSE4113LoadUnalignedINS0_4V128ImEEEET_PKNS4_1TE
        - _ZN11highwayhash5SSE414V128ImEC2Emm
        - _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - _ZN11highwayhash5SSE41eoImEENS0_4V128IT_EERKS4_S6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:56,18'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Emm
        - Src:             'highwayhash/hh_sse41.h:57,18'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Emm
        - Src:             'highwayhash/hh_sse41.h:58,18'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Emm
        - Src:             'highwayhash/hh_sse41.h:59,18'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Emm
        - Src:             'highwayhash/hh_sse41.h:60,25'
          Dst:             _ZN11highwayhash5SSE4113LoadUnalignedINS0_4V128ImEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_sse41.h:61,25'
          Dst:             _ZN11highwayhash5SSE4113LoadUnalignedINS0_4V128ImEEEET_PKNS4_1TE
        - Src:             'highwayhash/hh_sse41.h:62,16'
          Dst:             _ZN11highwayhash5SSE41eoImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:62,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:63,16'
          Dst:             _ZN11highwayhash5SSE41eoImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:63,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:64,11'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4112Rotate64By32ERKNS0_4V128ImEE
        - Src:             'highwayhash/hh_sse41.h:64,30'
          Dst:             _ZN11highwayhash5SSE41eoImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:64,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:65,11'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4112Rotate64By32ERKNS0_4V128ImEE
        - Src:             'highwayhash/hh_sse41.h:65,30'
          Dst:             _ZN11highwayhash5SSE41eoImEENS0_4V128IT_EERKS4_S6_
        - Src:             'highwayhash/hh_sse41.h:65,9'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:66,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:67,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:68,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
        - Src:             'highwayhash/hh_sse41.h:69,11'
          Dst:             _ZN11highwayhash5SSE414V128ImEaSERKS2_
    - functionName:    _ZN11highwayhash5SSE414V128ImEC2Ev
      functionSourceFile: '/src/highwayhash/highwayhash/vector128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    HighwayHash64_SSE41
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12HighwayHashTINS_5SSE4112HHStateSSE41EmEEvPT_PKcmPT0_
        - _ZN11highwayhash5SSE4112HHStateSSE41C2EPKm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:29,23'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE41C2EPKm
        - Src:             'highwayhash/highwayhash_target.cc:31,3'
          Dst:             _ZN11highwayhash12HighwayHashTINS_5SSE4112HHStateSSE41EmEEvPT_PKcmPT0_
    - functionName:    _ZN11highwayhash5SSE4112HHStateSSE41C2EPKm
      functionSourceFile: '/src/highwayhash/highwayhash/hh_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE415ResetEPKm
        - _ZN11highwayhash5SSE414V128ImEC2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/hh_sse41.h:52,22'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Ev
        - Src:             'highwayhash/hh_sse41.h:52,22'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Ev
        - Src:             'highwayhash/hh_sse41.h:52,22'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Ev
        - Src:             'highwayhash/hh_sse41.h:52,22'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Ev
        - Src:             'highwayhash/hh_sse41.h:52,22'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Ev
        - Src:             'highwayhash/hh_sse41.h:52,22'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Ev
        - Src:             'highwayhash/hh_sse41.h:52,22'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Ev
        - Src:             'highwayhash/hh_sse41.h:52,22'
          Dst:             _ZN11highwayhash5SSE414V128ImEC2Ev
        - Src:             'highwayhash/hh_sse41.h:52,54'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE415ResetEPKm
    - functionName:    _ZN11highwayhash12HighwayHashTINS_5SSE4112HHStateSSE41EmEEvPT_PKcmPT0_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4115UpdateRemainderEPKcm
        - _ZN11highwayhash5SSE4112HHStateSSE416UpdateERA32_Kc
        - _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:106,12'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE416UpdateERA32_Kc
        - Src:             'highwayhash/highwayhash.h:110,12'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4115UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:113,10'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPm
    - functionName:    _ZNK11highwayhash15HighwayHashCatTILj2EE8FinalizeIA4_mEEvPT_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4115UpdateRemainderEPKcm
        - _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPA4_m
        - _ZN11highwayhash5SSE4112HHStateSSE41C2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:198,35'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE41C2ERKS1_
        - Src:             'highwayhash/highwayhash.h:201,18'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4115UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:203,16'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPA4_m
    - functionName:    _ZNK11highwayhash14HighwayHashCatILj2EEclERA4_KmPKNS_10StringViewEmPA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash15HighwayHashCatTILj2EE6AppendEPKcm
        - _ZN11highwayhash15HighwayHashCatTILj2EEC2ERA4_Km
        - _ZNK11highwayhash15HighwayHashCatTILj2EE8FinalizeIA4_mEEvPT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:92,27'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj2EEC2ERA4_Km
        - Src:             'highwayhash/highwayhash_target.cc:94,9'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj2EE6AppendEPKcm
        - Src:             'highwayhash/highwayhash_target.cc:96,7'
          Dst:             _ZNK11highwayhash15HighwayHashCatTILj2EE8FinalizeIA4_mEEvPT_
    - functionName:    _ZN11highwayhash15HighwayHashCatTILj2EEC2ERA4_Km
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4114ZeroInitializeEPc
        - _ZN11highwayhash5SSE4112HHStateSSE41C2EPKm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:124,49'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE41C2EPKm
        - Src:             'highwayhash/highwayhash.h:126,5'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4114ZeroInitializeEPc
    - functionName:    _ZN11highwayhash15HighwayHashCatTILj2EE6AppendEPKcm
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          121
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4111CopyPartialEPKcmPc
        - _ZN11highwayhash5SSE4112HHStateSSE4113AppendPartialEPKcmPcm
        - _ZN11highwayhash5SSE4112HHStateSSE4115AppendAndUpdateEPKcmS3_m
        - _ZN11highwayhash5SSE4112HHStateSSE416UpdateERA32_Kc
        - _ZN11highwayhash5SSE4112HHStateSSE41C2ERKS1_
        - _ZN11highwayhash5SSE4112HHStateSSE41aSERKS1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:151,7'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4113AppendPartialEPKcmPcm
        - Src:             'highwayhash/highwayhash.h:160,35'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE41C2ERKS1_
        - Src:             'highwayhash/highwayhash.h:168,18'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4115AppendAndUpdateEPKcmS3_m
        - Src:             'highwayhash/highwayhash.h:175,18'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE416UpdateERA32_Kc
        - Src:             'highwayhash/highwayhash.h:184,12'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE41aSERKS1_
        - Src:             'highwayhash/highwayhash.h:188,7'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4111CopyPartialEPKcmPc
    - functionName:    _ZNK11highwayhash15HighwayHashCatTILj2EE8FinalizeIA2_mEEvPT_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4115UpdateRemainderEPKcm
        - _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPA2_m
        - _ZN11highwayhash5SSE4112HHStateSSE41C2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:198,35'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE41C2ERKS1_
        - Src:             'highwayhash/highwayhash.h:201,18'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4115UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:203,16'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPA2_m
    - functionName:    _ZNK11highwayhash14HighwayHashCatILj2EEclERA4_KmPKNS_10StringViewEmPA2_m
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash15HighwayHashCatTILj2EE6AppendEPKcm
        - _ZN11highwayhash15HighwayHashCatTILj2EEC2ERA4_Km
        - _ZNK11highwayhash15HighwayHashCatTILj2EE8FinalizeIA2_mEEvPT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:80,27'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj2EEC2ERA4_Km
        - Src:             'highwayhash/highwayhash_target.cc:82,9'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj2EE6AppendEPKcm
        - Src:             'highwayhash/highwayhash_target.cc:84,7'
          Dst:             _ZNK11highwayhash15HighwayHashCatTILj2EE8FinalizeIA2_mEEvPT_
    - functionName:    _ZNK11highwayhash15HighwayHashCatTILj2EE8FinalizeImEEvPT_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4115UpdateRemainderEPKcm
        - _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPm
        - _ZN11highwayhash5SSE4112HHStateSSE41C2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:198,35'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE41C2ERKS1_
        - Src:             'highwayhash/highwayhash.h:201,18'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4115UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:203,16'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPm
    - functionName:    _ZNK11highwayhash14HighwayHashCatILj2EEclERA4_KmPKNS_10StringViewEmPm
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11highwayhash15HighwayHashCatTILj2EE6AppendEPKcm
        - _ZN11highwayhash15HighwayHashCatTILj2EEC2ERA4_Km
        - _ZNK11highwayhash15HighwayHashCatTILj2EE8FinalizeImEEvPT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:68,27'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj2EEC2ERA4_Km
        - Src:             'highwayhash/highwayhash_target.cc:70,9'
          Dst:             _ZN11highwayhash15HighwayHashCatTILj2EE6AppendEPKcm
        - Src:             'highwayhash/highwayhash_target.cc:72,7'
          Dst:             _ZNK11highwayhash15HighwayHashCatTILj2EE8FinalizeImEEvPT_
    - functionName:    _ZN11highwayhash12HighwayHashTINS_5SSE4112HHStateSSE41EA4_mEEvPT_PKcmPT0_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4115UpdateRemainderEPKcm
        - _ZN11highwayhash5SSE4112HHStateSSE416UpdateERA32_Kc
        - _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPA4_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:106,12'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE416UpdateERA32_Kc
        - Src:             'highwayhash/highwayhash.h:110,12'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4115UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:113,10'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPA4_m
    - functionName:    _ZNK11highwayhash11HighwayHashILj2EEclERA4_KmPKcmPA4_m
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12HighwayHashTINS_5SSE4112HHStateSSE41EA4_mEEvPT_PKcmPT0_
        - _ZN11highwayhash5SSE4112HHStateSSE41C2EPKm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:59,20'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE41C2EPKm
        - Src:             'highwayhash/highwayhash_target.cc:60,3'
          Dst:             _ZN11highwayhash12HighwayHashTINS_5SSE4112HHStateSSE41EA4_mEEvPT_PKcmPT0_
    - functionName:    _ZN11highwayhash12HighwayHashTINS_5SSE4112HHStateSSE41EA2_mEEvPT_PKcmPT0_
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11highwayhash5SSE4112HHStateSSE4115UpdateRemainderEPKcm
        - _ZN11highwayhash5SSE4112HHStateSSE416UpdateERA32_Kc
        - _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPA2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash.h:106,12'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE416UpdateERA32_Kc
        - Src:             'highwayhash/highwayhash.h:110,12'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE4115UpdateRemainderEPKcm
        - Src:             'highwayhash/highwayhash.h:113,10'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE418FinalizeEPA2_m
    - functionName:    _ZNK11highwayhash11HighwayHashILj2EEclERA4_KmPKcmPA2_m
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12HighwayHashTINS_5SSE4112HHStateSSE41EA2_mEEvPT_PKcmPT0_
        - _ZN11highwayhash5SSE4112HHStateSSE41C2EPKm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:50,20'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE41C2EPKm
        - Src:             'highwayhash/highwayhash_target.cc:51,3'
          Dst:             _ZN11highwayhash12HighwayHashTINS_5SSE4112HHStateSSE41EA2_mEEvPT_PKcmPT0_
    - functionName:    _ZNK11highwayhash11HighwayHashILj2EEclERA4_KmPKcmPm
      functionSourceFile: '/src/highwayhash/highwayhash/highwayhash_target.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11highwayhash12HighwayHashTINS_5SSE4112HHStateSSE41EmEEvPT_PKcmPT0_
        - _ZN11highwayhash5SSE4112HHStateSSE41C2EPKm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'highwayhash/highwayhash_target.cc:41,20'
          Dst:             _ZN11highwayhash5SSE4112HHStateSSE41C2EPKm
        - Src:             'highwayhash/highwayhash_target.cc:42,3'
          Dst:             _ZN11highwayhash12HighwayHashTINS_5SSE4112HHStateSSE41EmEEvPT_PKcmPT0_
...
